Game Of Life recreated with Python, Arcade, pyglet and compute shaders.
Find a file
csd4ni3l 539dea1127
All checks were successful
Build and Release / Build and Release (push) Successful in 14m19s
Fix assets flag in Actions
2026-06-08 16:58:38 +02:00
.forgejo/workflows Fix assets flag in Actions 2026-06-08 16:58:38 +02:00
assets add controller support 2025-06-25 11:40:26 +02:00
game Handle missing ControllerWindow 2025-11-01 13:55:27 -04:00
menus add controller support 2025-06-25 11:40:26 +02:00
utils update everything to latest version of template 2025-12-13 15:34:42 +01:00
.gitignore Add settings, credits, sound, add background color 2025-04-22 11:33:10 +02:00
.python-version fix python 3.11 compatibility and mouse cell creation/deletion to 2025-04-23 17:39:49 +02:00
CREDITS add controller support 2025-06-25 11:40:26 +02:00
LICENSE Initial version 2025-04-21 10:50:45 +02:00
pyproject.toml update everything to latest version of template 2025-12-13 15:34:42 +01:00
README.md Trigger Actions 2026-06-08 16:35:06 +02:00
requirements.txt update requirements.txt 2025-12-13 15:55:15 +01:00
run.py fix window title 2025-12-13 15:35:58 +01:00
uv.lock update everything to latest version of template 2025-12-13 15:34:42 +01:00

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!