Tempus Fugit by Elmeri
This is a pixel art, plateformer game using a time-rewind mechanic for the main character. It is made with Godot Engine, Krita, Aseprite, SchismTracker for the music (samples by Xavier Dang from Metamorphoses EP), and sfxr.
pc controls: - left, right: arrows - jump: space - attack: a - dash: d - rewind: r
xbox pad controls: - left, right: left stick, d-pad - jump: a - attack: x - dash: b - rewind: y
At the beginning, use space or a (xbox) to pass the text. There is a tricky wall jump mechanic, you must face the arrow key in the direction of the wall to make a wall jump.
The theme in the game should have been the more you use the time rewind power, the more the world get scary and dangerous. But the thing around the topic was not really implemented except for the screen shader that get the world wavy and purple…
Unfortunately, the game is notreally done, only the core game mechanics are implemented.
Made by: Amin Chouana and Kevin Nguyen

| Windows | https://elmeri.itch.io/tempus-fugit |
| Linux | https://elmeri.itch.io/tempus-fugit |
| Original URL | https://ldjam.com/events/ludum-dare/40/tempus-fugit |
Ratings
| Given | 5🗳️ | 3🗨️ |
The text at the start was genuinely funny but the typos were a shame. I love silly games :). Also I'm not sure how the theme was intended to fit?
The time rewind was really cool! Would it also work for enemies or is that currently not implemented?
The mechanics work pretty well, only walljumping sometimes doesn't feel right.
It is really hard to find the theme in there ... I guess the world getting more and more purple, the more you rewind time was meant to be things getting worse the more time you get?
Other than that good job!
Thanks for the tip @willowblade! It was the first time I use Godot :), it sure have been easy to toggle those bad equalize sound effects though, but I finish the game just in time ^^, same for the default typo, such a shame...
The theme thing should have been the more you use the time rewind power, the more the world get scary and dangerous, and the more the end king is different from the start. But the thing around the topic was not implemented except for the screen shader that get the world wavy and purple... You guessed righ @x1212 :)
The time rewind thing should work on enemies too! But I feared of some memory overconsumption or leak due to too much data to store. I'll post the source code as soon as I have learnt how to properly share a code with free/libre licence and with proper credits.
@x1212 For the wall jump, you have to keep the direction toward the wall because I want to be sure that the collision is ok, I didn't use raycast because I didn't got the time to check how to do it in Godot, I should have!