Football first. Then the rest.
A year of engine work, the growing prototype, and how I am organising Idleball next.
Read the postDEV BLOG
A year of trying to get a football management game working, from the first player generator to the Godot prototype. Some days went better than others.
OCTOBER 2025 — TODAY
I started with the two engines in VS Code and moved into Godot in September. These posts follow the work from the first player profiles to the current prototype. Start at the beginning to see how the game has changed.
12 posts
A year of engine work, the growing prototype, and how I am organising Idleball next.
Read the postConnecting the roster to contracts, finances, injuries and the wider season.
Read the postBuilding out the player, roster and game views once the Godot prototype was on screen.
Read the postThe first completed 50-season dynasty run, with plenty still left to improve.
Read the postThe first successful season, and why reaching the end meant so much to me.
Read the postPutting the planned player-to-roster-to-game route into the Godot prototype.
Read the postPreparing roster, player and game views after the first season work.
Read the postMoving from individual matchups to a roster, schedule and results that carry forward.
Read the postFollowing the first simulation results back to the assumptions that produced them.
Read the postTaking the more varied player profiles into a first single-game simulation.
Read the postMaking the player generator useful before feeding its output into a game.
Read the postPicking programming back up after twenty years, and starting with the Player Creation Engine.
Read the postNo posts match that search. Try another word or category.
DEVELOPMENT PICTURES
I kept some of the earlier screens. Here they are alongside recent prototype captures. These are different saves, but you can see what I've changed in the interface.
The newer budget view spells out the season-opening bill, when it is due, and what should be left afterward. Those are the numbers I need when I’m deciding what the team can afford.
View full screenshot
View full screenshot