An implementation of Conway's Game of Life in Rust using Piston

License: MPL-2.0

Language: Rust

Keywords: conway-game, game, life, piston, rust

Game of Life Build Status

An implementation of Conway's Game of Life in Rust using Piston.

Build Instructions

cargo build

Game Instructions


When the game starts up, you click on areas with your mouse where you'd like cells to appear. When you've finished making cells, hit either the return key or the p key to watch the game run. Both of these keys may be used to pause the game. If you'd like to restart the game, press r.


I'd appreciate any contributions, especially for fixing bugs and improving the UI. Contributions target Rust's master branch until Rust 1.0 is released.


  • Arcterus (this entire project)
  • MagentaCompanion (the original thndr of making the Game of Life in Java)
  • Indiv0 (updates and Cargo support)


Copyright (C) 2014 by Arcterus.
This project is licensed under the MPL v2.0. See LICENSE for more details.

Project Statistics

Sourcerank 5
Repository Size 42 KB
Stars 19
Forks 9
Watchers 1
Open issues 2
Dependencies 4
Contributors 2
Tags 0
Last updated
Last pushed

Top Contributors See all

Alex Lyon Nikita Pekin

Packages Referencing this Repo

An implementation of Conway's Game of Life using Piston.
Latest release 0.1.0 - Published - 19 stars

Something wrong with this page? Make a suggestion

Last synced: 2017-11-24 21:36:39 UTC

Login to resync this repository