Robot Gridiron

Devlog · July 18, 2026

Practice Games and the Third Phase

Squirreled myself into a practice game. It paid off. Now I'm in special teams.

Update

Ever since the multi-player realization I’ve been chasing rabbits related to the server-side conversion. Every change I make surfaces two more things I hadn’t thought about. That’s just how big rearchitectures go.

I finally squirreled myself into building a practice game — a full offline mode where I can spin up my team against any other team, any tier, any conditions, and just run plays. On paper it’s a distraction from the server-side work. In practice, it’s what I need to test half those changes anyway, so I figured I’d deep-dive it and get it right.

That worked out well. Now I can validate a resolver change without waiting for a whole season to unfold around it. Test, iterate, test again, in minutes instead of hours.

The humbling part: first thing I did once it was working was throw my team up against a Platinum-tier 99. My guys got destroyed. And you know what? That’s exactly how it should go. A 99 team SHOULD destroy an entry-level roster. If it didn’t, the whole stat and upgrade system would be broken. Watching the sim confirm the design in real time was actually reassuring, even while my team got mulched.

Current Dev

Football has three phases: offense, defense, and special teams. I’ve been elbows-deep in the first two for months. I thought I was through most of the mechanics mess. Turns out the third phase was sitting quietly the whole time, waiting.

Special teams is a whole new swath of issues. Kickoffs, kick returns, field goals, punts, punt returns — each with its own formation rules, its own coverage lanes, its own tackle math because now you have a returner in space against gunners flying downfield. Different clock behavior on a touchback vs. a fair catch vs. a return. Every one of the five branches has edge cases I hadn’t thought about when I was heads-down on offense and defense.

Punt and punt return alone ate all day.

Probably a week or two to get all this straightened out. Not the sexy work, but the game doesn’t feel like real football until special teams actually behave.

More next time.