|SENEX 76aa969843||1 week ago|
|assets||4 months ago|
|src||4 months ago|
|.gitignore||4 months ago|
|CHANGELOG.org||4 months ago|
|README.md||1 week ago|
|flower_destroyed.txt||4 months ago|
|makefile||4 months ago|
|seed.txt||4 months ago|
|skeletongl.ini||4 months ago|
|star.txt||4 months ago|
|static_exe||4 months ago|
|static_lib||4 months ago|
CAS-SGL (short for 'Cellular Automatta Simulator - SkeletonGL') is a high performance Conway's game of life simulator that allows for both custom and random universe seeding, includes seed saving and loading support, 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 bottlnecking performance as well as both VSYNC and unlocked FPS modes to keep it from hogging resources in weaker machines, and taking full advantage of high tier processors on enthusiast builds.
It's also a bitchin' screensaver.
This program was made as an example application for the SkeletonGL rendering engine.
Install the SkeletonGL dependencies
For Debia/Ubuntu systems:
sudo apt-get update sudo apt-get install libsdl2-dev libglew-dev libfreetype6-dev
For Arch based systems:
sudo pacman -S sdl2 glew freetype2
Clone the Cas-SGL repo & play
git clone https://git.xenobyte.xyz/XENOBYTE/cas-sgl cd cas-sgl/ make ./cas-sgl
Visit xenobyte.xyz for more information.