Celluverse Demo
A downloadable game for Windows and Linux
Play in the browser at https://www.bittwiddlegames.com/celluverse/
Celluverse is a cellular automata sandbox.
Imagine a universe made of boxes. Each box follows a set of rules depending on its color. Despite seemingly simple rules, extraordinary machines have been built within cellular automata systems.
Celluverse currently contains two popular rule sets:
1. Conway's Game of Life.
Game of Life is a sort of simplified biological cell simulator. Every cell in Life is either "alive" or "dead". There are 3 rules for these cells.
- Living cells die by loneliness if there are 1 or less living neighbors.
- Living cells die by overcrowding if there are 4 or more living neighbors
- Dead cells come to life if there are exactly 3 living neighbors
From these simple rules emerge great complexity. Full computers have been built within the Game of Life
2. Wireworld
Wireworld is a simplified electronic simulator, which is convenient for designing digital circuits. Every cell is one of 4 states: (empty, electron head, electron tail, or wire). Electrons flow through conductors in the direction of the electron head.
There are 3 rules again:
- The electron head turns into a tail
- The tail turns into a wire
- A wire becomes an electron head only if there are exactly 1 or 2 nearby electron heads.
3. Your own rules?
An upcoming version of the game will support creating your own rules, to build your own universe and explore the possibilities.
== Controls ==
Click to place, scroll to zoom, right click to pan.
Q / E to switch painting color.
Space to pause / unpause simulation
Escape to exit.
Status | Prototype |
Platforms | Windows, Linux |
Author | Bit Twiddle Games |
Genre | Simulation |
Tags | 2D, cellular-automata, Life Simulation, Minimalist, programming, Sandbox, Singleplayer |
Download
Click download now to get access to the following files:
Development log
- Now playable on the webAug 16, 2023
- Added support for Langton's LoopsJul 21, 2023
Leave a comment
Log in with itch.io to leave a comment.