u/ancient-hornett

Imagine Football Manager meets Worldbox: Building an infinite, lag-free realistic soccer universe simulator with 4,000+ all-time legends. (Solo Dev Prototype)
▲ 71 r/gmgames+2 crossposts

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!

u/ancient-hornett — 2 days ago

I want to built a hyper-realistic Football (Soccer) Simulation game (inspired by FM's unemployed mode + Basketball GM), and I need your feedback. (THIS IS NOT A PROMOTION.)

THIS IS NOT A PROMOTION!!!

(The product doesn't even exist yet.)

Hey everyone,

I’m a solo dev and for a while now, I’ve been building a project born out of a specific frustration: I love simulating centuries into the future in games like Football Manager as unemployed, just enjoying the realism, chaos and drama but eventually, the database bloat kills the performance and it's annoying. Also I love ZenGM games but we all know that SoccerGM does not exist because football (soccer) is too complex.

So, I think of building my dream game myself.

It'll be called as The Ultimate League, a math-heavy, text-and-chart-based soccer simulation designed strictly for the ultimate spectator fantasy. It's highly optimized; you can simulate an entire week in under a second and you can push the simulation tens of thousands of seasons into the future with zero lag, you can even simulate whole season in seconds.

Note: This game will not contain any Gen AI in it!

How does it not lag?

Instead of storaging every single pass and match stats forever, the engine tracks everything dynamically during the season to calculate attribute shifts and transfer logic. At the end of the season, it purges the heavy match cache, leaving behind only the history's scars so I call this scar-based history. Updated player/manager attributes, team budgets, trophy cabinets, and historical milestones stays but everything else gets purged. I believe this system doesn't kill realism but turns the sim into a mythic universe that you go through the history yourself.

Core Features of the Sim:

The Database: 175 real-world clubs (parody names) across 7 divisions with a brutal promotion/relegation system, plus a World Cup every 4 years.

All-Time Greats: 4,375 players (all-time legends with fake names) playing simultaneously in their primes.

Dynamic Universe: There is no aging or regens. Instead, attributes shift dynamically based on form, training, performance, media, team success, personality, morale, and realistic logic, I mean let's be fr who wants to watch random regen named James Woods instead of Thierry Henry goes to 5 years injury, falls back on division 5, locks in and make a legendary comeback to the WC championship???

Match Engine: My goal here is not to build a random number generator (RNG) that just rolls a dice to pick a winner. I am actively trying to get as close to the tactical realism and depth of Football Manager as possible. The match engine factors in actual tactical matchups, individual stats, strategies manager biases, form and dynamic momentum shifts. I'll even add ref personalities, chemistry, tactics and everything, for example managers will have to create fresh tactics special for their next opponent. Its a text-and-chart game because it's built for infinite timeline optimization, but under the hood, the football logic is heavy, deep, and realistic. I am confident that I can make this happen.

Deep Economics: Teams have to manage stadium capacity, fanbase sizes (which dynamically shifts home advantage) and strict financial health. A couple of bad economic decisions can send a Tier 2 giant spiraling down to Tier 6, teams must pay for health, player wages and everything.

The In-Game Internet: Since you are a spectator, you can interact with a simulated internet. You can buy tickets to attend on specific matches via minute-by-minute live commentary, follow fan social media feeds, check news headlines, use in-game money to buy/sell secondhand goods, or invest/bet on matches. I also wanna add a Steam-alike virtual website with a library too, which has many minigames but only if I can handle it.

God-Mode Editor: A fully integrated, incredibly rich editor that lets you change almost anything in the game.

I actually want to keep the project to myself to play because it is my dream game but if I get enough people interested, I might think of publishing it after actually making it. To describe my game in single sentence; basically think of lag-free FM as unemployed god mode with a lot of fantasy and realism.

reddit.com
u/ancient-hornett — 5 days ago