A downloadable Cellular Automata for Windows

Mechination is a Turing complete cellular automata. That may sound complicated, but it's actually VERY simple!

Gameplay consists of placing blocks, called 'Cells,' onto a grid. After creating your design, press the Play button to watch the Cells interact with each other. There are 3 types of Cells, each with a different function:

  • Pulser Cells push other Cells forward
  • Magnet Cells pull other Cells backward
  • Node Cells transform Pulsers into Magnets, or vice versa

Using these 3 types of Cells, you can build anything at all, including robots, flying machines, and even basic computers/video games! The possibilities are endless. Have fun creating!


Having fun? Need help? Want to see what other players have come up with, or show off your own designs? Come hang out with us on Discord!
https://discord.gg/PuBYkxbnbz


Demo videos:

Tutorial:

Working with Flying Machines:

Designing a Calculator:



If you're not sure what you want to make first, here are some ideas to get you started, from easy to hard:

(Note: some of these ideas appear in the demo videos above, so if you don't want help, try designing them yourself before watching!)

EASY:

  • A robot that waves its arms and legs back and forth
  • A device that moves a Cell around in a circle
  • A flying machine that moves continuously in one direction (featured in the flying machine demo)

MEDIUM:

  • A missile that explodes when it hits its target (i.e. sending out mini flying machines in all directions when it hits something)
  • Basic AND/OR/NOT logic gates (AND, OR, and XOR gates are featured in the calculator demo. In the demo, 'wires' are Nodes arranged in a line, and the wires are considered 'on' when the Nodes are pushed forward, and 'off' when the Nodes are pulled back)
  • Two wires that cross over each other but don't affect the other (featured in the calculator demo)
  • A wall that stops a flying machine from moving forward once it arrives (featured in the flying machine demo)
  • A flying machine that can change directions (featured in the flying machine demo)
  • More complex logic gates (NAND, NOR, XAND, XOR) (an XOR gate is featuredin the calculator demo)
  • A timer that performs an action every few seconds

HARD:

  • A missile launcher that launches a missile every few seconds
  • A flying machine that can move diagonally
  • A simple calculator (if you're stuck, the calculator demo video should give you some ideas!)
  • A password machine (using electrical logic, i.e. logic gates)
  • A password machine (using mechanical logic, like a brain teaser puzzle box)
  • An arm that can extend and retract on its own

EXPERT:

  • A basic pong game, using a diagonally-moving flying machine as the ball
  • A flying machine that contains internal logic (i.e. it contains an internal clock that controls other animations, such as flapping wings. How complex can you make a computer/mechanism that's in motion?)
  • A ball that falls down stairs (or any type of simluation involving gravity)




Mechination was inspired by Conway's Game of Life, a groundbreaking cellular automata from the 1970's, and Cell Machine, an innovative game created by Sam Hogan. Mechination was designed to follow in their footsteps, making it easier for users to create complex machines than ever before!

There are two features that set Mechination apart from most other cellular automatas:

  1. Reversibility. Any action can easily be undone, since Pulsers and Magnets have opposite effects, and Nodes can switch them back and forth. Any Cell pushed by a Pulser can be pulled back again if the Pulser is transformed into a Magnet, and vice versa. This ensures that machines are reliable and easy for the player to control.
  2. No Cells are ever created or destroyed. This makes it easy for players to create perpetual motion devices that will not eventually fill or empty the board.
StatusReleased
PlatformsWindows
Rating
Rated 4.7 out of 5 stars
(3 total ratings)
AuthorMachine Box
TagsSandbox

Download

Download
Mechination.zip 27 MB

Install instructions

Windows only. Not tested on the itch.io app. Please download from the itch.io website.

Development log

Comments

Log in with itch.io to leave a comment.

Can someone help me make this loop???

Hello,

If you pop into the discord I can help :)
Link is in this page's description

(+1)

ok, thanks

(-4)

"yo bro i like your cell machine game can i take inspiration"

"aight sure bro"

thats how this game was created.

(3 edits) (+1)

As mentioned above, both games are Cellular Automatas featuring an edit mode (where you place cells on a grid) and a play/simulation mode. (where you watch the cells interact)

Cell Machine also certainly helped inspire the artstyle.

However, I actually first discovered Cell Machine after Mechination's rules had already been designed, so no inspiration there. The only inspiration behind the automata's design was Conway's Game of Life.

(+1)

Movement machine, mildly entertaining to look at for about one and a half minutes

(1 edit) (+2)

I'm a fan of cellular automata. Finding a new undiscovered one sounds pretty exciting.

After playing for a while i want to point out some cool features of it for anyone that might want to try it and could be put off from the lack of comments.

Pros: two cells are all that is needed for an infinite motion machine on any axis, by only having three cells (push, pull and change states) you can make fairly complex contraptions without any abstraction, basic small building blocks are a very solid component for this cellular automata

The simple complexity lends itself to be a great tool for making logic gates, for anyone interested in the computing aspect of a cellular automata you can easily make every logic gate, the game is indeed Turing complete and the dev even provides a list of projects you can build with it.

Cons: The lack of music or any noise is suffocating, it isn't necessary for the game itself but as someone that needs background noise to work properly it becomes pretty annoying, take this as more of a personal nitpick. I don't expect the game to be fully fleshed out within 12 hours of release so if by the time you're reading this sound design already exists in the game then don't take this into consideration as this review was written in a very early stage of release.

The tutorial is too noisy, it's small in what it tries to show but the way the white rectangles are spread across the screen makes for a really overwhelming hud, a practical tutorial that makes the player do what is shown in the demonstration videos could be a better explanation, i think the contents of the game could be written in a single screen of tutorial even while keeping the current format.

This last one is mostly just an observation, the artstyle of the game is inconsistent. In the hud the cells have a smooth outline, in the workshop/map the cells have a pixelated outline while still keeping the smooth icons, the inspiration from Cell Machine is clear and i don't think this gives the game less or more value but its another source of visual noise that might hinder some players.


In its current state its a solid 7/10, really interesting game for what it does, will defo spend some time toying around with it!

Side note: This also seems the first game of this nature that the dev has done so keep that in mind when playing, i hope this game grows a community that explores its limits and sees what the game can do.

(2 edits) (+1)

Thank you so much for the feedback!