Skip to content

Implementation John Conway's Game of Life in the One Lone Coder game engine.

License

Notifications You must be signed in to change notification settings

liraymond04/olc-game-of-life

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

olc-game-of-life

Implementation John Conway's Game of Life in the olcPixelGameEngine.

olc-pixel-game-engine

Controls

Button Action
Escape Quit
Left click Draw
Right click Erase
Backspace Clear
Enter Simulate start/stop
Space Simulate step
P Play
O Reverse
- Decrease speed
= Increase speed
Left arrow Step back
Right arrow Step forward
Ctrl + Left arrow Jump to front
Ctrl + Right arrow Jump to end

Building

Building is based on Moros1138's pge-template-project CMake files

Arch Linux

Install the required packages with the following command

sudo pacman -Sy base-devel cmake git libpng mesa

Generate project makefiles with CMake

cmake .

And build the project

make

Windows

Install a C++ compiler like MinGW

Generate project makefiles with CMake

cmake . -G "MinGW Makefiles"

And build the project

mingw32-make