A small 2D exploration platformer made with Bevy, where your color decides what is solid and what is not.
Play it on itch.io: https://galdormin.itch.io/chroma
Note
Chroma is an unfinished prototype and development is currently paused. Expect missing content and rough edges.
Collectibles are hidden all over the map, and your goal is to find them all.
The twist: you collide with everything that is not your color. Anything that shares your color lets you walk right through it, so a wall in one color is an open path in another. Pick up colored droplets to change your color and reach new parts of the map.
| Action | Key |
|---|---|
| Move left | A |
| Move right | D |
| Jump | Space |
| Pause / Back | P or Escape |
Keys are bound by physical position, so on an AZERTY keyboard, move left is Q.
You need a Rust toolchain and the Bevy dependencies for your OS.
cargo runWith the Bevy CLI, you can also run the web build:
bevy run web- Code, design and art by Galdormin
- Button SFX by Jaszunio15 (CC0)
- Music: "Exploration" by Ansimuz
- Font: monogram by datagoblin (CC0)
- Built with Bevy, Avian, bevy_ecs_ldtk and the Bevy New 2D template