Naar de inhoud
Rascals
Werk
Eigen product 2026 — nu

Veldrit

Een seizoen dat doorloopt of je kijkt of niet.

Een managerspel rond het veldrijden: je runt een ploeg, de koersen rijden zichzelf op zondag, en een wedstrijd die niemand bekeek is even echt gereden.

Bekijk de site
renners per afdeling
36 renners per afdeling
velden op één zondag
6 velden op één zondag
weken in een seizoen
13 weken in een seizoen
Rol
Product, architectuur, bouw
Periode
2026 — nu
Stack
Laravel rascals/tick MySQL Web Push open-meteo Postmark

Het probleem

Een spel dat blijft leven, vraagt normaal dat jij blijft kijken. Een browserspel lost dat meestal op door alles onzichtbaar af te handelen — je logt in en er staat een uitslag, zonder dat er iets gebeurd is dat je kon volgen. Bij het veldrijden gaat dat niet: de koers ís het kijken. Waar het om draait, is een wedstrijd die zowel op zondagvoormiddag te volgen valt als volledig doorgaat wanneer niemand aanwezig is.

Hoe het werkt

De uitslag wordt volledig berekend op het moment dat het startschot valt, en daarna tegen de klok afgespeeld. Wie om tien voor elf binnenkomt, ziet de eerste veertig minuten en verder niets — hetzelfde beeld dat iemand had die er van bij de start bij was. De berekening vertrekt van een vaste seed, dus twee kijkers zien dezelfde koers, een verslag blijft achteraf navertelbaar, en een wedstrijd die niemand opende staat maandag gewoon in de uitslagen. De klok zelf is een tick: er is geen moment waarop iemand online moet zijn.

Wat erin zit

01

Een wedstrijddag, geen wedstrijd

Zes velden gaan tussen 10 en 15 uur van start op hetzelfde parcours in hetzelfde weer — junioren, beloften, elite, vrouwen en mannen. Dat is wat een Belgische cross is, en het betekent dat een zondag vijf uur duurt in plaats van één.

02

Renners klimmen, ploegen niet

Een afdeling telt zesendertig renners, geen zesendertig ploegen. Een ploeg is een werkgever met een puntentotaal, dus je hebt tegelijk een belofte die stijgt en een elite-renner die zich vastklampt, elk op hun eigen ladder. Er is geen enkele lijn die zegt hoe je het gedaan hebt.

03

Zes piramides, en je begint onderaan

Negentien beëindigt de junioren, drieëntwintig de beloften, en je komt aan de voet van de volgende ladder hoe goed je ook was op de vorige. Dat is precies wat een zestienjarige vier seizoenen werk waard maakt.

04

Echt weer boven echte dorpen

De parcoursen liggen op werkelijke Belgische coördinaten en de lucht erboven wordt vóór elke koers opgehaald. Een natte donderdag maakt een zware zondag, Namen vriest wanneer de kust dat niet doet, en juli is droog omdat het juli is.

05

Niemand staat op een wachtlijst

Wie zich inschrijft, krijgt een ploeg. Loopt de onderste afdeling vol, dan opent er een nieuwe onder een volledige piramide in plaats van dat iemand moet wachten tot er plaats vrijkomt. Een spel waar je niet binnen kan, is een spel dat je niet speelt.

06

Fictie die zichzelf aangeeft

De renners zijn verzonnen, de dorpen niet. Een zoekresultaat "Duinencross, Koksijde — uitslag" is er een dat iemand redelijkerwijs voor een echt verslag kan houden, dus de gestructureerde data zet de site weg als spel en nooit als sportevenement, en elke pagina zegt in de voet dat de uitslagen bedacht zijn.

Een keuze die uitleg verdient

Alles staat publiek: de stand, elk wedstrijdverslag, de fiche van elke renner. Een account markeert je eigen renners in diezelfde tabellen, en een login is enkel nodig om iets te veranderen. Een managerspel waar niemand kan binnenkijken, is er een waar niemand aan begint — en de wekelijkse verslagen zijn het enige waar een zoekmachine iets aan heeft.

Staat er zoiets op je lijst?

De projecten verschillen, de manier van werken niet. Vertel wat je probeert op te lossen.

Neemt nieuw werk aan