Read the obstacle
Identify where the player and pink opponent need to be positioned.
Game jam project · August 2021
A short speedrunning platformer where the player must strike an opponent—and strategically use the returning punch—to traverse each obstacle.

Overview
Punch Back was created for the Full-Time Game Dev Game Jam and was my first game-jam submission. The theme was “The Golden Rule,” which I interpreted mechanically: the player punches a pink opponent and needs that opponent to return the action.
The result is a compact platforming challenge in which combat is also traversal. Rather than defeating the opponent, the player positions it, triggers its response, and uses the resulting force to reach the finish quickly.
Core mechanic
A single reciprocal interaction drives the movement challenge, level objectives, and speedrunning decisions.
Identify where the player and pink opponent need to be positioned.
Punch the opponent toward a switch, platform, or useful angle.
Stand where the opponent’s response will create useful knockback.
Use the resulting movement to clear the obstacle as quickly as possible.
Level design
I reused the central interaction in different spatial problems instead of introducing unrelated mechanics during the jam.



Development process
The time limit forced me to move quickly from theme interpretation to a playable level. I implemented the central interaction first, then built obstacles that reused it in different ways.
I completed fewer levels than originally planned, but submitting the project gave me direct experience with prioritization, finishing under a deadline, receiving player feedback, and evaluating my work alongside other interpretations of the same theme.


Takeaways
A focused mechanic can support multiple challenges when each level changes how the player applies it.
A smaller finished experience communicates more than a larger collection of incomplete ideas.
Submitting the game created a concrete result and exposed the design to perspectives I could not produce alone.