https://github.com/jryzkns/life
Game of life implementation. Made with love, for LÖVE.
https://github.com/jryzkns/life
gameoflife love love2d lua
Last synced: 19 days ago
JSON representation
Game of life implementation. Made with love, for LÖVE.
- Host: GitHub
- URL: https://github.com/jryzkns/life
- Owner: jryzkns
- License: mit
- Created: 2018-06-07T13:37:22.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-04-12T05:22:23.000Z (about 5 years ago)
- Last Synced: 2025-04-12T09:13:09.951Z (19 days ago)
- Topics: gameoflife, love, love2d, lua
- Language: Lua
- Size: 12.7 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Life
Game of life implementation. Made with love, with LÖVE.## What is this?
- The game of life is an interesting take on how organisms (and communities of organisms) live and die
- https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
- Rest in Peace John Conway :cry:## Dependencies
- The game was developed on LÖVE 11.1, but it should work on older versions as well
- A creative mind and a heart full of love
- Also written in Lua## Controls
- the game starts in the `paused` mode, where you can `mouse click` cells to make them live or die
- when the game is not in the `paused` mode, the game world will automatically begin evolving. To toggle `paused` mode, press `space`
- automatic evolution happens every set amount of ticks. To speed up evolution, `scroll down` on the mouse wheel. Similarly, to slow down the evolution process, `scroll up`
- take screenshots by pressing `p`. Screenshots will be saved in your local directory depending on your operating system (see this link for more information: https://love2d.org/wiki/love.filesystem)
- press `esc` to quit the game## Details
- The board is 1000 px wide and 600 px tall
- The actual tiles are 10x10 pixels meaning there are 100x60 tiles
- Music playing in the background is based on the # of live tiles at any given momentjryzkns 2018