Loading…
LIVE · STADIUM FEEDTC 00:00:24:18
TS-003 · LIGA CASTALIA · SEASON 2026/27

FOOTBALL MANAGEMENT SIM · DETERMINISTIC ENGINE

The dugout is yours. So is the whole league.Forty-two invented clubs in real cities.The same match, played twice, gives the same result.One season to win over the stands. Or clear your desk.

You sign for one of the forty-two clubs of the Liga Castalia, inherit a squad, a treasury and a board with a character of its own, and get one season to hit an objective somebody set without asking you.

GENREManagement / SportsTHE WORLD42 clubs · 2 divisions · 2 cupsTHE MATCHResult · written · 2D you can manageSTATUSv0.67 · 1,405 tests green
// SYNOPSIS

One club, one budget and nine months.

FOOTBALL MANAGEMENT SIM · CASTALIA LEAGUE · 2026/27 SEASON

You sign for one of the forty-two clubs in the Castalia League and inherit three things you did not pick: a squad, a budget and a board with a temper of its own. You also inherit a target somebody wrote without asking you, and one whole season to hit it.

  • THE OFFICE

    Four quadrants and none of them is decoration. You pick the eleven on the pitch itself, you deal in a transfer market that opens and shuts when it feels like it, and you sign against a ledger that always balances: every euro you spend leaves a line somebody will read in June.

  • SATURDAY

    Take the result and move on, read the match written minute by minute, or drop into the 2D view and manage from inside it — substitutions and orders decided on what you have just watched. The same matchday, played twice, hands back the same match.

  • THE SMALL PRINT

    No real licences, no card packs, no timers, no forced connection. The cities exist; the clubs and the one thousand three hundred and ninety footballers filling them do not. We invented every one of them so the game could be entirely ours, and entirely yours.

MANAGER CONTRACTCL · FILE 003/26
CLUBAssigned by draw
TERMOne season
TARGETSet by the board
BUDGETWhatever there is
PATIENCEUntil the stands speak

The club reserves the right to review this agreement at any point during the season.

Castalia League · Competition Committee
00CLUBSin real cities
0,000FOOTBALLERSall invented
0DIVISIONSplus two cups
FIRST DIVISIONSECOND DIVISIONCASTALIACUPCASTALIASUPER CUP
00MATCHDAYSto convince them
SCREENSHOTS · BUILD v0.67
The game exactly as it stands today
Real captures from the internal build · Spanish and English, hot-swapped

A four-quadrant office, a lineup laid out on the pitch, a market with real windows, a ledger that always reconciles, and a match you can read or watch in 2D — and manage from inside it, with substitutions and orders taken on what you have actually seen.

THE MANAGER'S WEEK
From the office to the final whistle
Four quadrants, one key, and round again
  1. 01TRACKINGResults, standings, calendar and both cups. What happened and what is coming, in the top-left quadrant.
  2. 02MATCH PLANLineup on the pitch, tactics, opposition report. Each with its preparation percentage, so you know what you have not touched yet.
  3. 03OPERATIONSTransfers, offers, squad, loans and staff. The market opens and closes on its windows, for you and for the AI alike.
  4. 04CLUB MANAGEMENTTreasury, board decisions, stadium, academy and history. Everything that is not played on Sunday and decides whether you stay.
  5. 05ADVANCEThe gold button, or the space bar. The calendar runs to your next fixture; you take it as an instant result, as a written relato or in 2D.
THREE GENERATIVE ENGINES
Nobody drew these crests. And all of them exist.
CRESTFORGE · FACEFORGE · KITFORGE · ALL OF IT FROM A SEED

There are no licences to ask for because there is nothing real to licence: every club, every face and every shirt is generated from a seed. The same seed, on any machine, forever. Three separate engines, each solving a different problem the same stubborn way.

CrestForge · procedural crest generator, showing a catalogue of generated badges
CRESTS

CrestForge

Nine hand-drawn crests, sliced into their parts, plus two worn whole. The idea that changes everything: a part belongs to a role, not to a badge. The bull that happened to be drawn on a U-shaped shield has no reason to stay there, and a hexagonal club can field a bull.

  • 12 designs used as drawn give you 12 crests
  • Their parts, moving freely, give you millions
  • Two badges marked "locked" are worn exactly as delivered
FaceForge · the "Your image" step of career creation, composing the manager portrait
FACES

FaceForge

Portraits composed by stacking, offsetting and tinting drawn parts the engine never draws itself. One half decides and cannot paint; the other paints and decides nothing. Your manager is composed in step two of career creation, before you pick a club.

  • Per-trait random streams, not one die for everything
  • Hair tint and skin tone as colour transforms
  • An editor that repairs: no combination is ever left broken
KitForge · kit editor and the whole league dressed in its colours
KITS

KitForge

One photograph of a white shirt in a lightbox, cut into four regions. Every fold, every crease and the piqué weave live in that photograph's luminance, and none of it lives in its hue — so the colour is painted flat underneath and the photograph is multiplied over it.

  • Multiply is exact: a fold at 83% grey gives 83% of the paint
  • Gamma correction, about 1.15 on white and 2.4 on black
  • Without it, a dark shirt comes out as a silhouette
THE MATCH, MEASURED
An engine that lets itself be audited
TEST HARNESS · 600 MATCHES · MIXED PAIRINGS

The engine emits one authoritative event stream per match, and the score, the statistics and every player fact are derived from it. If its internal tally ever disagrees with that stream it throws rather than inventing a result. These are its figures over a 600-match harness with mixed pairings.

2.52GOALS / MATCHAnd 0.3% of matches with eight or more
21.1SHOTS / MATCHHighest single-side score on record: 8
14.9FOULS / MATCH1.8 yellows · 11.7 reds per 100 matches
43/23/35HOME / DRAW / AWAYNo thumb on the scale: it falls out of the model

And it is deterministic for real: the RNG stream states and every fixture seed live inside the save, so reloading a career and replaying the matchday gives exactly the same match. When you change something from inside the written relato or the 2D view, the fixture replays from kickoff with your decision in it — the minutes already played come back identical, and the match you finish is the one that gets written.

// DEVELOPMENT FILE
The dressing room from inside
Figures read off build v0.67.0 · the world keeps growing
C:\TOMBA\MISTER\FACTS.TXT
VERSION0.67.0

A complete career loop over a two-division world plus a continental stage.

TESTS1,405 + 7

Unit and integration, plus seven end-to-end specs against a production build. GitHub Actions will not let a red push through.

AUDIOSynthesized

Whistles and a reactive crowd, generated live through the Web Audio API. The interface clicks are the only two samples in the game: two sub-second .wav files.

SAVESv1 → v36

A complete, tested migration chain. A field the schema does not carry is a compile error, not a silent loss.

// QUESTIONS
What the stands end up asking
Honest answers · no marketing-speak

No. It is a legally clean spiritual successor. There is nothing of Dinamic Multimedia inside: no name, no logos, no interface art, no fonts, no code, no data, no voices. What we inherit are the functional ideas and the ambition — putting the whole management of football in your hands, with no tolls.

// THE FINAL WHISTLE WILL NOT WAIT

The ground is already full. All it needs is the manager.

Add El Mister to your wishlist and hear about the first playable beta before anyone else. No microtransactions, no mandatory online, and a career you can export to a file that is yours.

// ANOTHER WAY TO GIVE ORDERS

From the dugout to the cabinet room. Governing is a contact sport too.

The Penumbra Directive puts you in the other chair: a cabinet, a press pack and a Parliament that can bring you down. If you like deciding under pressure, add it to your wishlist.

OPEN DOSSIER →
PENUMBRAEN DESARROLLO · WISHLIST
CHANNEL #0x4C7A · ON AIRREC ● TC 02:47:18SIGNAL ▮▮▮▮▮ 100% · AES-256
TRANSMISSION · ENCRYPTED// SUBSCRIBE

Subscribe to the encrypted channel.

Devlogs, patches and internal leaks. Zero spam, zero analytics. Just what matters, when it matters.

9DEVLOGS PUBLISHEDSINCE 2025
2LANGUAGESES · EN
0SPAM · TRACKINGEVER
// AGENT_INTAKEv3.07
JOIN DISCORD
OPENING YOUR MAIL CLIENT · confirm the send
CIFRADO100%
PRIVACIDAD100%
FRECUENCIA2-3/MES
// AES-256// 0 ANALYTICS// REPLY TO LEAVE// HOSTED IN VIRGINIA
// SIGNED · PRINCETON · ILLINOIS · 2025▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮END_OF_TRANSMISSION_◆