Game Of Life recreated with Python, Arcade, pyglet and compute shaders.
arcade
compute-shader
compute-shaders
csd4ni3l
game-of-life
game-of-life-python
game-of-life-simulator
glsl
glsl-shaders
gplv3
open-source
pyglet
python
python-arcade
python3
- Python 100%
|
All checks were successful
Build and Release / Build and Release (push) Successful in 14m19s
|
||
|---|---|---|
| .forgejo/workflows | ||
| assets | ||
| game | ||
| menus | ||
| utils | ||
| .gitignore | ||
| .python-version | ||
| CREDITS | ||
| LICENSE | ||
| pyproject.toml | ||
| README.md | ||
| requirements.txt | ||
| run.py | ||
| uv.lock | ||
This is a Conway's Game Of life clone created using Python, Arcade, Pyglet and compute shaders.
Features:
- Really fast because computation happens on the GPU and data grid stays within GPU
- .rle, Life 1.05, Life 1.06 loading support
- .rle export support
- Discord RPC
- Basic Controller Support
- GPLv3 License, so you can use my code in your open source project!