This is my "Game Of Life Simulator" - based on conway's game of life implemented using Java, the graphical framework "Processing 3" and the library "ControlP5"!
Hope you have fun creating some nice worlds!
Visit my "Game Of Life wiki" for more information.
- You need "Java" to be installed on your computer.
- If you have "Java" installed, simply double click the ".jar"-file.
- You can also open the console inside the folder you stored the program (SHIFT + RIGHTMB) and type "java -jar filename.jar" to get debug information.
- Open the terminal inside the folder you stored the program and type "java -jar filename.jar".
INFO: Use "R" to return to main screen.
- simulate a random or user generated world
- press "P" to pause and continue a simulation
- press [RIGHT ARROW] while paused for next step of simulation
- build an own world to run a simulation on
- use "left mousebutton" to draw living cells
- use "right mousebutton" to remove living cells
- use "S" to show toolbar with more options
- working simulation using random seeds or seeds set by user
- added world editor (you can now load your own worlds, no longer random generated only)
- fixed: drawing bug (simulation is faster now)
- fixed: drawing bug for world builder (fast drawing)
- added: hold and drag mouse to draw or remove cells using the world builder
- added: possibility to pause the simulation (using "P")
- added: possibility to only go one step further using [RIGHT ARROW] while paused
- added: showing simulation steps and population in window title
- added: showing if a simulation finished and stop calculating (less cpu usage for same simulation)
- added: resource loader to load fonts and images
- added: application icon
- added: confirm request on exit
- added: showing middle in world builder (light gray cells)
- changed: application fonts
- changed: application window size increased to 1200x600
- fixed: system-based fonts
- world builder: added: gui
- world builder: added: export and import maps as ".golw"-files
- world builder: added: changeable pen size
- saving and loading worlds
- extended user tools for world editor