-
Notifications
You must be signed in to change notification settings - Fork 0
eraether/GameOfLife
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Programmed in pure Java. The program generates a random palatte to be used for rendering the current game state. The rules and size of the board are also variable, allowing the user to create entirely new organisms by specifying when cells should live or die based on their neighbors. Output of the console for a sample run, using the default rules for Conway's game of life. You can read more on wikipedia. C:\Users\Eugene\Desktop\Programming Blog\Conway's Game of Life\src>java -jar Rae therConwayGOL.jar width=100 height=100 type=random livingrules=f,f,t,t,f,f,f,f,f reanimaterules=f,f,f,t,f,f,f,f,f Conway's Game of Life v1.00 by Eugene Raether SETTINGS Board size set to 100x100 (set with width=, height=) Living Rules:[false,false,true,true,false,false,false,false,false] (set with liv ingrules=f,f,t,t,f...) Reanimate Rules:[false,false,false,true,false,false,false,false,false] (set with reanimaterules=f,f,f,t,f,...) Board type is random (set with type=[checkerboard, random]) CONTROLS Click to edit board, space to start/stop simulation, right arrow to simulate 1 f rame, 'p' to regenerate color palette, 's' to save current display buffer, hold alt while hovering over the display to zoom in Saved screenshot to C:\Users\Eugene\Desktop\Programming Blog\Conway's Game of Li fe\src\1355034591992.png
About
Customize everything - rulesets, palettes, the sky's the limit
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published