There’s a moment in every game’s development where the mechanics work but the feel isn’t there yet. You can play it, but it doesn’t make you feel anything. This sprint was about fixing that — adding the systems that make Gridiron Rumble feel like a street football game instead of just a football game.
Frenzy Mode
If you played NFL Street, you remember Gamebreaker. Fill the style meter through flashy plays, activate it, and become unstoppable for a burst. Frenzy Mode is Gridiron Rumble’s version of that.
Build your style meter to 100 through skill moves, broken tackles, and stylish play. When it’s full, a FRENZY button appears on the Play Call Screen. Press it and everything changes for 12 seconds:
- 2x movement speed on your controlled player
- 2x faster throws (ball flight time cut in half)
- 95% tackle break chance and zero fumble risk
- Orange pulsing glow on your player
- Screen-edge glow overlay — a custom shader that washes the edges of the screen in orange-gold
The meter drains linearly while frenzy is active. A warning kicks in during the last 3 seconds — the glow pulses faster, the screen effect fades — so you know the clock is running out.
One detail I’m proud of: frenzy persists through touchdowns. If you score a TD while frenzy is active, the mode stays on through the conversion attempt. That means you can activate frenzy, score a touchdown, and still have the buff for the 2-point conversion. It creates these incredible sequences where you’re on fire for two plays straight.
Style accumulation is blocked while frenzy is active so you can’t chain it infinitely. Once it ends, the meter resets to zero and you earn it all over again.
The AI has frenzy too — when their style meter fills during opponent drives, it triggers an automatic touchdown. It’s a simpler implementation for now, but it keeps the mechanic honest. You can’t ignore the opponent’s style game.
Meter rings
The style meter and stamina bar used to live in the HUD corner. Now they live on the player.
Two concentric rings orbit the active player: stamina on the outside, style on the inside. The stamina ring runs a gradient from green (full) through yellow to red (empty). When stamina depletes completely, the ring turns solid red — a clear “you’re gassed” signal. After a cooldown recovery period, it shifts to blue before climbing back through the gradient.
The style ring is gold and pulses when full (ready for frenzy activation).
Both rings use smooth lerping so they don’t jump between values. The visual is subtle during normal play but instantly readable when you need it — you can see at a glance whether you have juice for a sprint or a skill move without looking away from the action.

Footprint trails
Every player now leaves footprints as they move. It’s a small thing that adds a surprising amount of life to the field.
The system uses a pre-allocated ring buffer of 200 sprite nodes — zero memory allocation at runtime. Footprints drop every 28 pixels of distance traveled, alternate between left and right feet (offset 6px perpendicular to the movement direction), and scale up with speed. A walking player leaves small marks. A sprinting player leaves bigger ones.
Ball carrier footprints linger for 3.5 seconds instead of the normal 1.5, so you can see the run path after a play. It’s a subtle detail but it gives replays and post-play moments a sense of history — you can trace the route that led to the touchdown.
Camera overhaul
The camera got a complete rewrite. Instead of simply tracking the ball, it now uses a bounding-box system that frames the action dynamically.
During pre-snap, the camera zooms in to 1.3x to focus on the formation. On the snap, it pulls back to 1.0x to show the full play developing. After a catch, it tightens to 1.5x to follow the ball carrier through traffic. On deep throws (800+ pixels), it zooms out to 0.85x for a broadcast-style wide shot.
There’s an upfield peek too — during live play, the camera shifts 150px ahead of the ball carrier in the direction of the endzone so you can see what’s coming. It’s the kind of thing you don’t notice until it’s gone, but it makes reading the defense while running feel natural.
Screen shake fires on tackles (14px amplitude) and broken tackles (7px — lighter, because you’re celebrating, not absorbing a hit). The per-state lerp speeds are tuned so transitions feel cinematic: fast during ball-in-air, slow and smooth during after-catch.
Mobile gets a fixed +0.35 zoom offset to account for the smaller screen.
Menu polish
The main menu picked up a CRT glitch effect — periodic freeze frames with rolling interference lines and a sweep bar that crosses the screen with speed variation, ghost bars, and screen flash. It’s cosmetic, but it sets the tone. The menu should feel like you’re about to play something with attitude.

Where this lands
The game has swagger now. Activating frenzy and watching the screen glow while you tear through defenders at 2x speed. Seeing meter rings pulse around your player. Tracing a footprint trail back to where you juked the linebacker. The camera pulling wide on a deep bomb.
None of these systems change the rules. But they change how the game feels — and feel is everything in a street football game.
— Jesse