← All projects

Game jam project · August 2021

Punch Back

A short speedrunning platformer where the player must strike an opponent—and strategically use the returning punch—to traverse each obstacle.

Punch Back title artwork showing the pink opponent punching the player.
Role
Solo Developer
Format
48-hour game jam
Technology
Unity · C#
Result
19th overall

Overview

Turning “The Golden Rule” into play

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

Every punch creates the next move

A single reciprocal interaction drives the movement challenge, level objectives, and speedrunning decisions.

01

Read the obstacle

Identify where the player and pink opponent need to be positioned.

02

Move the opponent

Punch the opponent toward a switch, platform, or useful angle.

03

Invite the return hit

Stand where the opponent’s response will create useful knockback.

04

Reach the finish

Use the resulting movement to clear the obstacle as quickly as possible.

Level design

Three applications of one rule

I reused the central interaction in different spatial problems instead of introducing unrelated mechanics during the jam.

The player and pink opponent positioned near separate pressure plates.
Shared pressure platesBoth characters must be directed onto separate switches, turning the opponent into part of the solution.
The player and pink opponent standing near a cooperative moving platform.
Cooperative platformThe platform depends on both characters, so punch direction and final positioning matter.
The player and pink opponent beneath a vertical wall obstacle.
Punch-assisted wall climbThe player intentionally receives a return punch and converts its knockback into vertical progress.

Development process

Designing and shipping in 48 hours

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.

19th overall8th for theme · 13th for mechanics
The Full-Time Game Dev Game Jam 2021 theme: The Golden Rule.
The prompt that led to the reciprocal-punch mechanic.
Punch Back game-jam results showing 19th overall, 8th for theme, and 13th for mechanics.
The submitted build ranked especially well for its use of the theme and central mechanic.

Takeaways

What the game jam taught me

Build around one rule

A focused mechanic can support multiple challenges when each level changes how the player applies it.

Scope to the deadline

A smaller finished experience communicates more than a larger collection of incomplete ideas.

Ship and seek feedback

Submitting the game created a concrete result and exposed the design to perspectives I could not produce alone.