Conway's Game of Life - Unity DOTS
A downloadable game for Windows
Here is my attempt to unlock the power of Unity DOTS starting from rules as simple as fascinating: Conway's Game of Life!
This project was created as a submission to Unity DOTS Community Challenge #1, hosted by Turbo Makes Games.
You can find the repository and info about development here.
Instructions
A first simulation will start with default options.
Setup
Insert any value for the width and the height, then press Spawn to resize the grid.
All cells start as dead: press Randomize to set a random state.
You can press Randomize at any time to start a new simulation from scratch.
Simulation
The Execute dropdown let choose among progressive levels of optimization.
- Main Thread: all the simulation is performed by the main thread.
- Single Threaded Job: the simulation runs in an IJobEntity job, scheduled to run sequentally.
- Parallel Job: the simulation runs in an IJobEntity job, scheduled for parallel execution.
Tick represents the delay in seconds between generations. If you want to distinctly see each generation update, set a higher value like 0.5 or 1 second. A value of 0 means that generations change every frame.
There is a Play/Pause button to stop and resume the simulation.
FPS, RAM and Info options toggle some benchmark utilities.
Status | Released |
Platforms | Windows |
Author | Alessandro Brizio |
Tags | Unity |
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.