[Mod] Cellular Automata [cellestial]

Post Reply
User avatar
LMD
Member
Posts: 1385
Joined: Sat Apr 08, 2017 08:16
GitHub: appgurueu
IRC: appguru[eu]
In-game: LMD
Location: Germany
Contact:

[Mod] Cellular Automata [cellestial]

by LMD » Post

3D Cellular Automata (cellestial)

An implementation of 3D Cellular Automata for Minetest. Resembles Flux.

About

Cellestial (cell-estial) is a mod implementing 3D Cellular Automata in Minetest. Media & code by Lars Mueller aka LMD or appguru(eu). Code licensed under the MIT license, media licensed as CC0.
Part of the Cellestial Series: cellestial, cellestiall and cellestial_game

Symbolic Representation

Image


Features
  • High Performance
  • Intuitive Interfaces
  • Powerful API
Links
Instructions

Available in-game through /cells help.

Configuration

Below is the default configuration, located under /config/cellestial.json. It is mostly self-explaining. A few notes:
  • r, g, b: Red, green and blue color components
  • max_steps: Maximum steps per item use / second
  • speedup: Decrease processing time, but cache more
  • mapcache: Cache the nodes of the area
  • arena_defaults: Values used for arenas if not provided

Code: Select all

{
  "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
  }
}
Last edited by LMD on Mon Dec 28, 2020 17:31, edited 12 times in total.
My stuff: Projects - Mods - Website

User avatar
LMD
Member
Posts: 1385
Joined: Sat Apr 08, 2017 08:16
GitHub: appgurueu
IRC: appguru[eu]
In-game: LMD
Location: Germany
Contact:

[Mod] Cellular Automata [cellestial]

by LMD » Post

Bug in mt-content-release, this post was a double post
My stuff: Projects - Mods - Website

User avatar
bobomb
Member
Posts: 162
Joined: Sat May 23, 2015 20:28
GitHub: bobombolo
IRC: bobomb

Re: [Mod] Cellular Automata [cellestial]

by bobomb » Post

How does this compare to my mod:
https://github.com/bobombolo/automata

User avatar
LMD
Member
Posts: 1385
Joined: Sat Apr 08, 2017 08:16
GitHub: appgurueu
IRC: appguru[eu]
In-game: LMD
Location: Germany
Contact:

Re: [Mod] Cellular Automata [cellestial]

by LMD » Post

Your mod appears to be embedded into MTG more, while mine is supposed to be standalone / independent (ideally to be used with the Cellestial Game). Both implement Cellular Automata in the end, so I don't see how there would be much of a difference.
My stuff: Projects - Mods - Website

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 16 guests