EmptyEpsilon inspired game
Go to file
2023-11-26 00:22:10 +01:00
spec add basic anti-speed (relative to the star only for now) 2023-11-25 17:40:00 +01:00
src pilot add max thurst security 2023-11-26 00:22:10 +01:00
.dockerignore docker: add working dockerfile 2023-08-26 08:39:33 +02:00
.drone.yml.disabled ci: disable drone until fixed 2023-08-26 08:41:49 +02:00
.editorconfig Init project 2023-08-17 00:24:35 +02:00
.env Init project 2023-08-17 00:24:35 +02:00
.gitignore Add a sandbox to for PoC 2023-08-26 08:38:29 +02:00
Dockerfile ci: disable drone until fixed 2023-08-26 08:41:49 +02:00
LICENSE Init project 2023-08-17 00:24:35 +02:00
Makefile makefile: improve env to run commands 2023-08-31 08:27:03 +02:00
README.md ci: add build info to readme 2023-08-26 08:39:32 +02:00
shard.lock Add a sandbox to for PoC 2023-08-26 08:38:29 +02:00
shard.yml Init project 2023-08-17 00:24:35 +02:00

ZeroEpsilon

Build Status

Inspired by https://github.com/daid/EmptyEpsilon

Build

Dependencies

You need git make crystal shards sfml imgui imgui-sfml

Compilation

make build # dev build
make release # optimized

Run the game

After you build the game, run it with

export LD_LIBRARY_PATH="$(pwd)/lib/imgui-sfml" # there is a .env file for that
./zero_epsilon

Contributing

You can send email or join me on irc. Details on https://sceptique.eu/about.

If you already have an account on git.sceptique.eu you can contribute to the upstream https://git.sceptique.eu/Sceptique/ZeroEpsilon. I accept all kinds of patch as long as it's not bullshit.

If you want to test the sandbox, you can try crystal run src/tests/physics_sandbox.cr --error-trace