EmptyEpsilon inspired game
Arthur POULET
3469024b23
This change tries to modivy the event to be a "generic entity" that holds the data about the event (type, code, modifiers). It does not use crystal generics. I don't plan to merge it on master because it adds a overheat. |
||
---|---|---|
spec | ||
src | ||
.editorconfig | ||
.env | ||
.gitignore | ||
LICENSE | ||
Makefile | ||
README.md | ||
shard.lock | ||
shard.yml | ||
x.cr |
ZeroEpsilon
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