Skip to content

davidB/ld47_keep_inside

Repository files navigation

ld47_keep_inside

The most recent version (playable online) is available on itch.io: keep inside by alchim31

My game for Ludum Dare 47 (see release compo)

And some evolutions, experimentations, wip since LD:

Commands

To run on local desktop (for dev)

cd game
cargo run --features native

Currently, using bazel for dev is not optimal, The regular rust toolchain for bazel (cargo-raze + rust_rules) doesn't work with bevy (see How to combine features, platform and dependencies ? · Issue #326 · google/cargo-raze)

To run on local webbrowser (for dev)

# currently the bazel workspace doesn't install tools like basic-http-server
cargo install basic-http-server
bazel run //web:serve

Open http://localhost:4000/ into the browser

To publish web on itch.io

bazel run //itch.io:butler login
bazel build //itch.io:publish-web --verbose_failures --action_env=BUTLER_API_KEY=$(cat  $HOME/.config/itch/butler_creds)