← Alle werk

Spoorbaas

Een browsergame over spoorwegen. Je begint met een station en een beetje geld, en bouwt het grootste spoorbedrijf van Nederland. Samen met andere spelers, live.

Rol
Ontwerp, code, vormgeving
Jaar
2026
Status
Live
Link
spoorbaas.nl
Schermafbeelding van Spoorbaas

Het spel

Je kiest een beginstad en koopt een traject op de kaart. Daarna koop je treinen, kies je het type en het aantal wagons, huur je personeel en investeer je in onderzoek. Storingen houden je scherp, en op de achtergrond zie je hoeveel spelers er online zijn. Ann-NS is de naam van jouw bedrijf in het spel.

Onder de motorkap

  • Vanilla JavaScript, HTML en CSS. Geen framework: alle spellogica zit in één script van zo'n 200 kB.
  • De treinen zijn eigen SVG-iconen, bijgeschaald en soepel geroteerd langs de sporen. Een van mijn laatste reeksen commits ging helemaal over scherpte en rotatie. Je ziet het pas als het fout is.
  • Een klein Node-stukje houdt het aantal spelers bij. Caddy serveert het spel en proxyt de API.
  • Ik deploy met een script dat de bestanden uploadt, een checksum controleert en live test.

Wat ik leerde

Een idle-game draait om balans. Als de economie te snel loopt, is het spel in een uur uit. Te langzaam, en niemand komt terug. Het kleine detail telt mee, zoals een trein die netjes met het spoor meedraait.

Zin in een gesprek?

Over data, een project of een spelavond. Ik sta altijd open voor een goed gesprek.