Inspiration

I was just watching videos one day and then I figured, why not make a game that's also a video?

What it does

Replay starts off as an average 2D Unity platformer game, but then reveals a unique twist. Any movement you make will be recorded, and the instant you die, a second player is created that replays the exact movements you did in slow motion. This second player has full interaction, meaning you can use it to your full advantage as another element of the level. Solve levels by leveraging ghost replays to jump higher, run farther, and climb impossible obstacle courses!

How we built it

We are using the Unity game engine for the rendering and physics. I (Ian Berkstresser) wrote the scripts and graphics, and my teammate (Connor Gilmore) did level and texture design.

Challenges we ran into

By far the hardest challenge was getting the ghost replay system to look and feel good, and many things were tweaked as we developed, including: limiting replay time to 3 seconds to avoid really long-lived replay ghosts, not recording any data when the player isn't moving so the ghosts don't just sit around, and where to start and stop the replay recordings to make it responsive and intuitive.

Accomplishments that we're proud of

We are definitely proud of being able to make an entire game in such a short amount of time, something neither of us have ever accomplished before.

What we learned

I learned some good techniques for rapidly developing things, and Connor went into this knowing nothing about Unity and gained a good understanding of the core systems.

What's next for Replay

I have been developing a 2-4 player PVP platformer game as my main project, but I feel this game is definitely worth it to improve and release to the public over the next few weeks.

Built With

Share this project:

Updates