Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.
-
Updated
May 25, 2024 - C++
Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.
Evoplex is a fast, robust and extensible platform for developing agent-based models and multi-agent systems on networks. It's available for Windows, Linux and macOS.
Fast falling sand game made within Godot and utilizing beta GDExtension features
The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, which simulates air pressure and velocity, heat, gravity, and a countless number of interactions between different substances! This repo is my mod of that game.
A fast, C++ OpenGL implementation of Conway's Game of Life. Now includes a 3D version!
Golly, a Game of Life simulator (unofficial mirror from SourceForge)
Conway's Game of Life in 3D
Different Implementations of 2D Procedural Maps
IDE for modeling and simulation of Cellular Automata (CA)
Thesis project that models a cellular automata to simulate pedestrians in an emergency situation
Example code used at JUCE Summit 2015 and CppCon 2015.
OpenGL baselayer library in C++
A C++ implementation of the FHP Lattice Gas Cellular Automata
An openFrameworks add-on for computing reaction-diffusion equations.
The Liquid Cellular Automaton
Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.
An MPI+OpenMP implementation of a cellular automata based on the known Wator model.
Efficient Implementation of a Lattice Gas Cellular Automaton (LGCA) for 2D Fluid Dynamics
Conway's classic game of life created with SFML and C++.
BazCrypt 4 Neighborhood Cellular Automata Encryption Algorithm C++ Library
Add a description, image, and links to the cellular-automata topic page so that developers can more easily learn about it.
To associate your repository with the cellular-automata topic, visit your repo's landing page and select "manage topics."