
Imagine Football Manager meets Worldbox: Building an infinite, lag-free realistic soccer universe simulator with 4,000+ all-time legends. (Solo Dev Prototype)
Hey everyone,
I’m a solo developer, and for the past months, I’ve been quietly prototyping my dream project. Its born out of a massive frustration we all share: I love simulating centuries into the future in games like Football Manager as an unemployed spectator, just watching the drama unfold but eventually, database bloat destroys performance, and the game becomes pain in the ahh. On the other hand, Basketball GM is beautifully optimized but a true "Soccer GM" doesn't exist because football is simply too tactically complex for basic web engines, there are many alternatives from smaller devs but what I am aiming for is very different than that.
So, I decided to build the solution myself.
Its called The Ultimate League. It is a math-heavy, data-dense, text-and-chart-based soccer simulation designed strictly for the ultimate spectator fantasy.
Note: There is absolutely zero generative AI in this project.
Note: You can absolutely find more screenshots in my posts or r/theultimateleague
I've put together some early concept wireframes and layout designs of how the client will look (see attached images) and I want to lay out the full structural blueprint to get your honest feedback.
The Scar-Based (yes that's what I call it) Solution to Infinite Simulation
How does a game simulate 50,000+ seasons without lag? Traditional sims store every single pass, tackle, and match stat forever, which bricks your RAM.
Instead, my engine tracks everything dynamically during the active season to calculate attribute shifts and transfer logic. At the end of the year, it executes a hard purge of the heavy match cache, leaving behind only the history's scars (such a cool concept right?). Updated player/manager attributes, team budgets, trophy cabinets and historical milestones remain permanently, but the computational bloat is wiped clean. Leaves behind a mythic universe that runs seamlessly over thousands of years.
The Database: 172 real-world clubs (using recognizable, copyright-free parody names) arranged across 7 brutal divisions with a fierce promotion/relegation ladder, alongside a fully simulated World Cup every 4 years and national teams.
4,281 All-Time Greats (This number might change): Imagine a universe where the greatest players in football history all coexist simultaneously in their primes.
The Age-less, Regen-less Loop: There is no aging, and there are no generic regens. Instead, attributes dynamically shift based on form, training, media pressure, morale, and injuries. Who wants to watch a random regen named "James Woods" score a goal when you can watch a parody of Thierry Henry suffer a brutal 5-year injury, fall down to Division 5, lock in and make a legendary comeback to win the World Cup?
An Insanely Advanced Match Engine
This is not a random number generator rolling a dice. The math-based engine actively attempts to mirror FM-level tactical depth:
Dynamic Tactics & Biases: Managers actively study their next opponent and completely redesign their tactical setups to counter them.
Ref Personalities: Referees have distinct traits. If a ref is notorious for handing out cards, intelligent managers will literally instruct their teams to play softer to avoid suspensions.
Environmental & Mental Factors: Matchdays feature minute-by-minute detailed text commentary, complex heatmaps, dynamic weather effects, stamina drains, special player personalities and mid-game tactical shifts and substitutions and all of these are optimized insanely! You can sim 300 matches in a second.
Deep, Brutal Economics
Teams are living financial entities. They must manage stadium capacities, wage structures, transfer windows and player healthcare costs. Fanbase sizes dynamically shift based on success, altering home-field advantage. A series of terrible financial decisions can send a Tier 2 giant spiraling down a massive financial sinkhole into Tier 6. Furthermore, Sponsors issue specific, high-stakes quests to clubs (e.g., "Score 15 shots in a single game" or "Keep a 5-match clean sheet") to unlock massive cash injections and financial risks, teams will put their spot in the league danger to complete the tasks from sponsors, absolute drama.
The Simulated "In-Game Internet" & Sandbox Hub
Because you are an omnipotent spectator, you can interact with a massive virtual desktop environment built entirely inside the game client:
The Media & Mail Hub: Browse a Wikipedia-style database, follow chaotic fan social media feeds, read headline news and subscribe to specific teams/players to receive automated press mail tracking their careers.
The Financial Exchange: Earn in-game currency to invest in team portfolios, trade virtual coins, buy/sell secondhand goods, hit your chance in wheel of fortune, or place bets on live matches. You can even buy tickets to matches to unlock the live, minute-by-minute commentary feed and live-bet on the drama.
Virtual Steam App: A fully simulated software library inside the client featuring mini-games, these minigames might be deep text-based RPGs but I can't promise for this because idk if I can handle such thing.
F1 and basketball leagues: There are F1 and basketball sims inside this football sim! These are arcadey ones but you can still watch the mini-drama there, they still work well, better than many play store apps.
Interface Skins: Don't want a standard theme? The UI supports full structural overhauls, including Fallout Pip-Boy, Cyberpunk, Retro Windows XP and Pinterest themes.
God-Mode Editor & Cheats:
I value absolute customization. The game features an incredibly detailed, built-in start-screen editor. You can manually tweak almost every single variable, attribute and name before the simulation even advances past the first week.
If you want to restart your simulation but hate losing your edited names, I'm building a permanent "Restart with Current Database" loop that retains your custom hard work, alongside seamless options to export/import your database as a clean JSON file. Mod menus, custom editors, and built-in cheat menus are fully integrated right out of the box.
The Vision
Think of it as a lag-free Football Manager meets Worldbox inside an unemployed god-mode sandbox. I originally started building this entirely for myself because it's the exact game I've wanted to play for a decade. But seeing how much love deep simulation games get here, I'm seriously considering polishing this for a proper release once it's finalized.
I’d love to hear your thoughts. What features stand out to you? What would you want to see out of an infinite, text-based football universe?
Let me know what you think of the concept images!
I get helped from Google Translate while writing this, not AI!