THIS IS A WORK IN PROGRESS
Redpile is a voxel database and logic simulator. You can use it to query and modify a grid of three dimensional data using simple text based commands. All configuration and custom behavior is done using the Lua scripting language. It can be run as a command line tool or as a server that talks via sockets.
Requires:
- C compiler
- Make
- CMake
- Bison
- Flex
- Rspec (tests)
- Valgrind (tests)
Run make
to compile or make test
to run tests. Run make help
for a list of all commands.
For more information, check out redpile.org.
Node storageCommand line interfaceSockets interfaceRedstone TestsBlock message passingScripting via LuaField storageOctree storage- Storage optimization
- Message filtering
- Tick optimization
- Behaviors API
- Loading/saving
- Tracing JIT
- Statistics & reporting
- Convert parts to Rust (once rust is stable)
- Port IO to LibUV