GitXplorerGitXplorer
Q

GameOfLife

public
1 stars
0 forks
1 issues

Commits

List of commits on branch master.
Unverified
b66f77340092cb70d4bccc4941e323a3b5ccd902

Update README.md

QQinusty committed 8 years ago
Unverified
719a8c477aa093db072868ef75cc779a9a4058a8

Added README.md

QQinusty committed 8 years ago
Unverified
08e09fda6ad71cea1f1a9091616f2264fc8bb10c

Implemented load/save on key press

QQinusty committed 8 years ago
Unverified
70df0a04bd6d51986983c1622bfebbd6b3280de9

Added setup mode for drawing starting patterns

QQinusty committed 8 years ago
Unverified
b3e3c4a928b076cf0e21bfdc5a89a514c1ac6105

Added setup mode for drawing starting patterns

QQinusty committed 8 years ago
Unverified
ee53a9adff6b83d44e7d8be6264ae6b871524d6c

Working basics of the game

QQinusty committed 8 years ago

README

The README file for this repository.

GameOfLife

My python implementation of John Conway's 'Game of life'. The UI is implemented using pygame and thus is a requirement for the game.

Running

To run the game you need to install all of the dependencies. Game is tested and working with Python 3

python Engine.py

Controls

  • Space Toggles pause mode where you can draw on the grid.
  • C Clears the grid.
  • S Saves the current state of the grid into a clipboard style variable. (single save at one time)
  • L Loads the current state of the grid from the save variable.
  • LeftClick In pause mode this allows you to draw on the grid.
  • RightClick In pause mode this allows you to 'rub out' on the grid.

Written and tested on Python version 3.4

Dependencies

  • Pygame