Free as in freedom
Originally a client request, CAS-SGL (short for 'Cellular Automata Simulator - SkeletonGL') is a high performance Conway's game of life simulator that allows for both custom and random universe seeding, seed saving and loading, as well as real time analysis of the current state of the simulated universe. It takes full advantage of modern rendering techniques to prevent the GPU from bottlenecking performance, as well as both VSYNC and unlocked FPS modes to keep it from hogging resources in weaker machines while taking full advantage of high tier processors in enthusiast builds. It's also a bitchin' screensaver.
OS: Any modern UNIX system. RAM: >1MB CPU: yes
zip
v1.3
gitea
local
github
3rdpty
sudo apt-get install libsdl2-dev libglew-dev libfreetype6-dev
sudo pacman -S sdl2 glew freetype2
git clone https://git.xenobyte.xyz/XENOBYTE/cas-sgl/
cd cas-sgl make -j$(nproc) ./cas-sgl
[ 01/25/2021 - VER 1.3 ] <-- CURRENT STABLE VERSION
- Updated to SkeletonGL v2.0
[ 06/11/2020 - VER 1.2 ]
- Updated to SkeletonGL v1.92 - Updated their intro texture
[ 07/06/2020 - VER 1.0 ]