Cell3D is a dynamic 3D cellular automata engine with lua scripting support
Dependencies:
Simplest possible build command
gcc main.c -lraylib -lGL -lm -lpthread -ldl -lrt -lX11 -llua
Your build command will vary depending on your system. Use pkgconf --cflags --libs lua53
to find your lua installation.
(path to executable) (path to lua file)
Example:
./main examples/random.lua
Cell3D is powered with lua scripts. If you want to create your own simulations, look at template.lua for a template and then examples/ for different cool examples on how Cell3D is used.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
New examples for cool cellular simulations are also welcome.