Skip to content

NM711/ECAutomata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ECAUTOMATA - 2D Cellular Framework

Small and extendable framework, that is meant to be used in order to speed up the development of cellular automata by offering functionality that is meant to be useful and is meant to remove the boilerplate associated with creating 2D CAs.

While I update the readme I must say that the documentation is still under development, and as I build projects with this I may add more functionality overtime.

The framework is only really meant to be used by me but, if someone wishes to use it they can go to the header files and view the objects and functionality I have defined, alongside the documentation in the form of comments.

Examples

Projects made with the tool.

Terrain Generator
terraingenerator.mp4
Christmas Tree
ChristmasTreeCA.mp4

Compile

  g++ -c ./ecautomata.cpp ./util/seeder.cpp ./util/grid.cpp
  ar rvs ecautomata.a ./ecautomata.o ./seeder.o ./grid.o

About

Simple 2D cellular automata framework.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages