Go to file
2024-10-05 04:05:02 -05:00
client open a socket on server/client that just echos; also fixed a critical bug in the daemon(++ -> -- lol) so now it actually daemonises 2024-10-05 03:58:16 -05:00
common forgot to save a file earlier when doing spacing changes oof 2024-10-05 04:05:02 -05:00
server open a socket on server/client that just echos; also fixed a critical bug in the daemon(++ -> -- lol) so now it actually daemonises 2024-10-05 03:58:16 -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 open a socket on server/client that just echos; also fixed a critical bug in the daemon(++ -> -- lol) so now it actually daemonises 2024-10-05 03:58:16 -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
```