Multitasking
Multitasking
Trapped on a desert mountain, you and your past selves must solve fiendish puzzles to escape!Controls:
* *Arrow keys* to move.* *Space* to wait.
* *Backspace* to restart the current level.
* *Z, X, C* to tilt the camera.
* *F1* to show FPS.
Directions:
* The indicator in the bottom left is your turn limit.* The count in the bottom right is your loop limit.
* When you run out of turns, you loop, and your ghost performs the same actions as you did.
* Characters and ghosts can start in the same tile, but will prevent one another from moving.
* The active character always moves first.
* *If you run out of loops, you're stuck*!
* Reach the goal!
Tools used:
* *Engine*: Bevy.* *SFX*: Audacity, bfxr.
* *Music*: PxTone Collage.
* *Art*: Pyxel.




Comments16
I was confused at the last level at first, but I realized my pathing mattered since it seemed to cause my previous clones to change direction if they couldn't proceed in their intended one.
Either way, a simple but fun experience!
The gameplay was pretty engaging too! I was actually super shocked when the game ended as I was starting to really get into it. If I were to make any changes to the game, it would be adding some extra levels.
I do have some thoughts about the gameplay:
The first minor thing is it took me a surprisingly long time to figure out which object was the player. :smile:
I also felt that one thing was unintuitive: if, say, I am to the right of a clone, and that clone is moving left, I cannot move left *at the same time*. I have to wait for it to move left, then I can move left. So there's always this gap between player clones.
This isn't a *problem*, it's a mechanic that makes sense, but it is kinda hard to *feel* so to speak. It feels weird when pushing left doesn't move you left even though it seems like it would be possible to move left.
Anyways that's all I really thought when playing the game. Super solid entry overall! :smile:
thread 'main' panicked at 'Level load failed.: Os { code: 2, kind: NotFound, message: "No such file or directory" }', src/map/meta.rs:29:14
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Hope to play your game next time :)