All Projects → Arcterus → game-of-life

Arcterus / game-of-life

Licence: MPL-2.0 License
An implementation of Conway's Game of Life in Rust using Piston

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to game-of-life

go-life
Terminal based Conway's Game of Life. Implemented in Go.
Stars: ✭ 95 (+216.67%)
Mutual labels:  life, conway-game
glider
Generative music using conway's game of life
Stars: ✭ 38 (+26.67%)
Mutual labels:  life, conway-game
go-life
Conway's Game of Life in Go
Stars: ✭ 13 (-56.67%)
Mutual labels:  life, conway-game
cs1501-final
Haskell class final project -- game in Haskell.
Stars: ✭ 21 (-30%)
Mutual labels:  life, conway-game
GameOfLife
Conway's Game of Life
Stars: ✭ 18 (-40%)
Mutual labels:  life, conway-game
sorting-visualization
A Rust program for visualizing sorting algorithms which uses Piston for graphics. Inspired by https://github.com/Hopson97/Sort-Algorithm-Visualiser
Stars: ✭ 52 (+73.33%)
Mutual labels:  piston
cgolGo
Conway's Game of Life in Golang
Stars: ✭ 38 (+26.67%)
Mutual labels:  conway-game
Game-of-Life-Vue
vue implementation of game of life
Stars: ✭ 17 (-43.33%)
Mutual labels:  life
life-progress
🚼->🚶->👻
Stars: ✭ 20 (-33.33%)
Mutual labels:  life
piston-cli
Universal shell supporting code highlighting, files, and interpretation without the need to download a language.
Stars: ✭ 43 (+43.33%)
Mutual labels:  piston
Life
The definite Conway's Game of Life implementation in your browser. Features an infinite field & Hashlife
Stars: ✭ 225 (+650%)
Mutual labels:  life
life-disciplines-projects
Life-Disciplines-Projects (LDP) is a life-management framework built within Obsidian. Feel free to transform it for your own personal needs.
Stars: ✭ 130 (+333.33%)
Mutual labels:  life
dev-cyber
Not the device we need, but the one we deserve
Stars: ✭ 19 (-36.67%)
Mutual labels:  life
conway
Conway's game of life
Stars: ✭ 27 (-10%)
Mutual labels:  conway-game
awesome-javascript-podcasts
JS, webdev, programming and life 🎧
Stars: ✭ 14 (-53.33%)
Mutual labels:  life
Life
Life - a timeline of important events in my life
Stars: ✭ 2,627 (+8656.67%)
Mutual labels:  life
BLives
Blives is a campus APP
Stars: ✭ 22 (-26.67%)
Mutual labels:  life
rarely-mobile
A platform for allowing 1+ billion people with any form of disability to share their ideas and experiences for a better life. 🌱
Stars: ✭ 15 (-50%)
Mutual labels:  life
general
The Catalogue of Life
Stars: ✭ 39 (+30%)
Mutual labels:  life
melodyoflife
Melody of Life is a step sequencer using cellular automata
Stars: ✭ 38 (+26.67%)
Mutual labels:  conway-game

Game of Life Build Status

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

Build Instructions

cargo build

Game Instructions

screenshot

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.

Contribute

I'd appreciate any contributions, especially for fixing bugs and improving the UI. Contributions target the latest stable version of Rust (1.15 at the time of writing).

Credits

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

License

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].