An implementation of 3D Cellular Automata for Minetest. Resembles Flux.
Part of the Cellestial Series: cellestial
, cellestiall
and cellestial_game
Also see "Candidates for the Game of Life in Three Dimensions" by Carter Bays
Features
- High Performance
- Intuitive Interfaces
- Powerful API
Instructions
Available in-game through /cells help
.
Configuration
Below is the default configuration, located under <worldpath>/config/cellestial.json
. It is mostly self-explaining. A few notes:
r
,g
,b
: Red, green and blue color componentsmax_steps
: Maximum steps per item use / secondspeedup
: Decrease processing time, but cache moremapcache
: Cache the nodes of the areaarena_defaults
: Values used for arenas if not provided
{
"colors": {
"cell": {
"edge": {
"r": 0,
"g": 128,
"b": 0
},
"fill": {
"r": 0,
"g": 255,
"b": 0
}
},
"border": {
"edge": {
"r": 51,
"g": 51,
"b": 51
},
"fill": {
"r": 77,
"g": 77,
"b": 77
}
}
},
"max_steps": 10,
"request_duration": 30,
"creative": true,
"place_inside_player": false,
"speedup": true,
"mapcache": false,
"arena_defaults": {
"name": "unnamed",
"dimension": {"x": 80, "y": 80, "z": 80},
"search_origin": {"x": 0, "y": 0, "z": 0},
"steps": 1,
"threshold": 0.5
}
}