Go to file
2024-10-06 01:11:49 -05:00
client refactor server sockets so they're a bit cleaner 2024-10-06 00:33:01 -05:00
common forgot to save a file earlier when doing spacing changes oof 2024-10-05 04:05:02 -05:00
server do all the world initialisation stuff i previously did plus some temporary serverside rendering so i know it works 2024-10-06 01:11:49 -05:00
.gitignore we do a lil daemonisation >:-) 2024-10-04 00:05:43 -05:00
build.sh we do a lil daemonisation >:-) 2024-10-04 00:05:43 -05:00
CMakeLists.txt we do a lil daemonisation >:-) 2024-10-04 00:05:43 -05:00
LICENSE add license 2024-09-28 02:07:24 -05:00
README.gmi common/src/*.h -> common/include/ 2024-10-02 19:42:30 -05:00
TODO.gmi do all the world initialisation stuff i previously did plus some temporary serverside rendering so i know it works 2024-10-06 01:11:49 -05:00

# Simworld Lite
Simworld is a zero-player game in which players create simulated environments and ecosystems that run with no user intervention. The environments and the creatures that inhabit them are all completely defined through user-created mods. Though there's no real goal to the game, a good challenge is to create ecosystems that are self-sustaining and can thus run indefinitely.

Note: I'm not galaxy-brained enough to do the full idea at the moment, so this is the "lite" version, containing only the bare minimum to make the idea work.

## Build from Source
### Dependencies
* CMake
* Lua 5.4

### Building
```
mkdir -p build/
cd build/
cmake ..
make
server/simworld-daemon
```