Ik miste A2 Racer, dus maakte Polderburn

Pagina: 1
Acties:

Onderwerpen


  • Dannydekr
  • Registratie: Januari 2005
  • Nu online
Iedereen kent A2 racer nog (hoop ik). Pure nostalgie voor mensen rond de 30 en daarboven. Ik wilde dat gevoel weer eens terughalen en ben daarom in mijn vrije tijd Polderburn gaan bouwen: lekker hersenloos racen over de A2, rechtstreeks in je browser.

Trailer:
YouTube: Polderburn - demo

Demo hier:
https://polderburn.nl

Zelden zo’n leuk project ontwikkeld. Inmiddels is het speelbaar genoeg om de eerste publieke demo online te gooien.

Wat er nu al in zit:
  • Herkenbare etappes op de A2 (echte map-data als basis, dus accuraat)
  • Nederlandse gebouwen, auto’s en andere details
  • Flink wat A2 Racer-easter eggs
  • Elementen uit Burnout Paradise, waaronder takedowns!
  • Geen account verplicht, gratis, gewoon direct te spelen
De demo werkt het beste in Google Chrome, mits je laptop het een beetje trekt. Mobiel zou ik voorlopig nog niet proberen, tenzij je iPhone ook als verwarming mag functioneren.

Het is absoluut nog niet af. Sterker nog, ik heb niet eens een uitgedacht plan voor wat het uiteindelijk moet worden. Ik vind het vooral heel erg vet om te bouwen. Maar als mensen het leuk vinden, staan deze dingen ongeveer op mijn ADHD-achtige roadmap:
  • Multiplayer en ghost racing
  • Meer etappes op de A2
  • Nieuwe locaties, zoals door Amsterdam heen en echte wegen door de polder / dorpjes
  • Auto’s kopen en upgraden (dan heeft het geldsysteem ook nog een functie)
  • Tankstations waar je doorheen kunt crossen om bijv. je auto te repareren of te tanken
  • Slimmere politie, die een beter plan maakt om je te pakken
  • Flitspalen, politiehelikopters, spijkermatten etc.
Is het perfect? Nee! Verre van.
Is het gebouwd door een professionele AAA-studio? Nee. Ik ben in m’n eentje, met hier en daar een beetje hulp.
Is er een waterdicht masterplan voor de toekomst? Absoluut niet.

Voor nu is het vooral een nostalgisch hobbyproject dat een beetje uit de hand begint te lopen.

Feedback, ideeën en meningen zijn meer dan welkom.

Those who surrender freedom for security will not have, nor do they deserve, either one.


  • ZpAz
  • Registratie: September 2005
  • Laatst online: 14:14
Meer benzine!
Haal hier enkel 10FPS ofzo op een M1 Macbook Pro onder Chrome helaas.

[ Voor 5% gewijzigd door ZpAz op 19-08-2026 13:12 ]

Tweakers Time Machine Extension | Chrome : FF


  • Dannydekr
  • Registratie: Januari 2005
  • Nu online
ZpAz schreef op woensdag 19 augustus 2026 @ 13:08:
Meer benzine!
Haal hier enkel 10FPS ofzo op een M1 Macbook Pro onder Chrome.
Je kunt nog wel een beetje spelen met de settings, vooral de default render-resolution maakt op een M1 Pro het verschil. Die zou ik op 50% zetten. FSR op balanced. Adaptive op 60FPS. En sowieso de laatste versie van MacOS en Chrome helpt ook mee.

Op een M2 Pro is het al enigszins goed speelbaar (begreep ik). Vanaf de M4 of M5 haal je makkelijk 60-120FPS.

Hier nog wat achtergrondinfo:
Het is gemaakt met threeJS + WebGPU en TLS. Pas sinds de release van threejs die eind juni uitkwam, kun je uberhaupt dit soort projecten overwegen, puur in de browser. WebGPU etc. is echt nog heel erg nieuw en continu in ontwikkeling. De verwachting is dat dit jaar nog er een aantal flinke performance upgrades komen voor deze technieken waardoor je straks AAA-kwaliteit vanuit de browser kunt realiseren (zijn nu al erg dichtbij).

Als web-developer is het gewoon heel vet om mee te experimenteren. Uiteindelijk kan ik de game ook wrappen in een native Electron app, dan heb ik opeens toegang tot meer raw-power en native-API's en zou ik zelfs Apple's upscaling / framegen techniek kunnen implementeren. Het porten naar Unreal Engine is ook een optie. Heb al wat voorwerk gedaan, maar dat is een stuk tijdrovender dan deze route. Dus voor nu raad ik je aan een laptop van 2500 euro te kopen om Polderburn in volle glorie te spelen ;)

[ Voor 51% gewijzigd door Dannydekr op 19-08-2026 13:44 ]

Those who surrender freedom for security will not have, nor do they deserve, either one.


  • Standeman
  • Registratie: November 2000
  • Laatst online: 14:36

Standeman

Prutser 1e klasse

@Dannydekr Ik zou wat anders verzinnen voor de kentekens, want die jij gebruikt bestaan in het echt ook.

The ships hung in the sky in much the same way that bricks don’t.


  • Dannydekr
  • Registratie: Januari 2005
  • Nu online
Standeman schreef op woensdag 19 augustus 2026 @ 13:56:
@Dannydekr Ik zou wat anders verzinnen voor de kentekens, want die jij gebruikt bestaan in het echt ook.
Idee is dat je straks je eigen kenteken kunt maken. Nog niet aan toegekomen. Vanavond weer aan de bak!

Those who surrender freedom for security will not have, nor do they deserve, either one.


  • aljooge
  • Registratie: Januari 2016
  • Laatst online: 16:35
zit er geen copyright meer op A2 racer?

  • ZpAz
  • Registratie: September 2005
  • Laatst online: 14:14
aljooge schreef op woensdag 19 augustus 2026 @ 14:07:
zit er geen copyright meer op A2 racer?
De naam misschien, racen op een snelweg met politie lijkt me vrij te gebruiken. Het enige wat ik me wel afvraag, volgens mij mag je niet zomaar echte merken en modellen auto's gebruiken.

Tweakers Time Machine Extension | Chrome : FF


  • pagani
  • Registratie: Januari 2002
  • Niet online
aljooge schreef op woensdag 19 augustus 2026 @ 14:07:
zit er geen copyright meer op A2 racer?
Sowieso zie ik een scheepslading aan merkrechten voorbij komen (Connexxion, CoolBlue, Coca Cola, KLM) en bestaande automodellen of iets wat er heel veel op lijkt.

[ Voor 3% gewijzigd door pagani op 19-08-2026 14:15 ]


  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 15:09

MAX3400

XBL: OctagonQontrol

ZpAz schreef op woensdag 19 augustus 2026 @ 14:14:
[...]

De naam misschien, racen op een snelweg met politie lijkt me vrij te gebruiken. Het enige wat ik me wel afvraag, volgens mij mag je niet zomaar echte merken en modellen auto's gebruiken.
Ddaar heb je wel eens goed gelijk in. Overigens, een bedrijf als Ferrari (en die kom je niet vaak tegen op de A2 zomaar) is daarnaast ook niet happig op het feit als hun auto in een game "er minder goed afkomt" zoals performance maar ook schademodellen. Volgens mij was dat 1 van de redenen dat de licentie-overeenkomst van Ferrari naar een andere grote game-developer is opgezegd / niet verlengd.

/edit: en toevallig https://racinggames.gg/article/the-ferrari-license-a-history-of-gamings-most-protective-manufacturer wat mijn hele paragraaf hierboven weer omver maait

[ Voor 17% gewijzigd door MAX3400 op 19-08-2026 14:19 ]

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


  • pagani
  • Registratie: Januari 2002
  • Niet online
Ik neem aan dat de gebruikte kaartdata en 3d-weergaven van een open kaartensysteem komen en niet van bijvoorbeeld Google/Apple Maps?

  • Dannydekr
  • Registratie: Januari 2005
  • Nu online
pagani schreef op woensdag 19 augustus 2026 @ 14:25:
Ik neem aan dat de gebruikte kaartdata en 3d-weergaven van een open kaartensysteem komen en niet van bijvoorbeeld Google/Apple Maps?
De routes en een deel van de omgeving zijn opgebouwd met gegevens uit onder andere OpenStreetMap, BAG, BGT en AHN. Herkenbare gebouwen en locaties zijn daarna handmatig geïntegreerd en aangepast voor gameplay.

Those who surrender freedom for security will not have, nor do they deserve, either one.


  • Dannydekr
  • Registratie: Januari 2005
  • Nu online
pagani schreef op woensdag 19 augustus 2026 @ 14:14:
[...]

Sowieso zie ik een scheepslading aan merkrechten voorbij komen (Connexxion, CoolBlue, Coca Cola, KLM) en bestaande automodellen of iets wat er heel veel op lijkt.
Ja dat zal ik nog wel even op zijn GTA's gaan tweaken. Goede feedback.

Those who surrender freedom for security will not have, nor do they deserve, either one.


  • Dannydekr
  • Registratie: Januari 2005
  • Nu online
aljooge schreef op woensdag 19 augustus 2026 @ 14:07:
zit er geen copyright meer op A2 racer?
Daarom heet het ook Polderburn. Ik gebruik nergens de naam A2 Racer. Ondanks dat het een soort retro-project is inmiddels, ga ik me daar niet aan branden. Het is ook geen remake of een 'nieuw deel', het is gewoon een hobbyproject geinspireerd door A2 racer.

Those who surrender freedom for security will not have, nor do they deserve, either one.


  • Nakebod
  • Registratie: Oktober 2000
  • Laatst online: 16:10

Nakebod

Nope.

Mijn omgebouwde chromebook kan het met CachyOS en Firefox in ieder geval niet aan, 5 fps ofzo :P Had ik nu maar een betere iGPU gehad :D

Maar eh, is de topsnelheid van die volkswaggel uit het demo filmpje niet ietswat veel te hoog?

Blog | PVOutput Zonnig Beuningen


  • Dannydekr
  • Registratie: Januari 2005
  • Nu online
Nakebod schreef op woensdag 19 augustus 2026 @ 15:06:
Mijn omgebouwde chromebook kan het met CachyOS en Firefox in ieder geval niet aan, 5 fps ofzo :P Had ik nu maar een betere iGPU gehad :D

Maar eh, is de topsnelheid van die volkswaggel uit het demo filmpje niet ietswat veel te hoog?
Zou maximaal 240 mogen, maar het snelheidsysteem heeft al voorgesorteerd op de komende sportauto's die je met je verdiende virtuele geld, kunt kopen. Dat zit er alleen nog niet in. De Fiat Multipla, die al wel kunt kiezen, gaat nu ook 320 ofzo :+

Those who surrender freedom for security will not have, nor do they deserve, either one.


  • pagani
  • Registratie: Januari 2002
  • Niet online
Nakebod schreef op woensdag 19 augustus 2026 @ 15:06:
Mijn omgebouwde chromebook kan het met CachyOS en Firefox in ieder geval niet aan, 5 fps ofzo :P Had ik nu maar een betere iGPU gehad :D

Maar eh, is de topsnelheid van die volkswaggel uit het demo filmpje niet ietswat veel te hoog?
Een stage 3 GTI kan de 300+ wel aantikken ;)

  • Nakebod
  • Registratie: Oktober 2000
  • Laatst online: 16:10

Nakebod

Nope.

Dannydekr schreef op woensdag 19 augustus 2026 @ 15:11:
[...]

Zou maximaal 240 mogen, maar het snelheidsysteem heeft al voorgesorteerd op de komende sportauto's die je met je verdiende virtuele geld, kunt kopen. Dat zit er alleen nog niet in. De Fiat Multipla, die al wel kunt kiezen, gaat nu ook 320 ofzo :+
Multifaaaast! :D
Dan is het vast een todo puntje: Topsnelheid per voertuig.

Blog | PVOutput Zonnig Beuningen


  • vishal_d
  • Registratie: April 2008
  • Laatst online: 16:30
Wel vet gemaakt!

Ik probeerde net een PIT-manoeuvre te doen maar toen werd ik gepakt. Dat zou nog een leuk feature zijn om weg te kunnen komen van de popo.

  • elmo1
  • Registratie: November 2002
  • Laatst online: 16:30

elmo1

Kona Electric jan-2019

helaas blijft hij bij mij in firefox op 84% alle auto’s en bot-effecten voorbereiden… hangen

  • Dannydekr
  • Registratie: Januari 2005
  • Nu online
elmo1 schreef op woensdag 19 augustus 2026 @ 16:13:
helaas blijft hij bij mij in firefox op 84% alle auto’s en bot-effecten voorbereiden… hangen
Firefox wordt niet ondersteund. Chrome (sinds de laatste versies) is op dit moment de enige capabele browser die WebGPU het best heeft geimplementeerd. Het is de enige manier om dit in een browser mogelijk te maken.

Those who surrender freedom for security will not have, nor do they deserve, either one.


  • Will_M
  • Registratie: Maart 2004
  • Niet online

Will_M

Intentionally Left Blank

Edge (Chromium) op een i5-1345u wil inderdaad ook (nog) niet echt lekker laden/spelen ....

"I crashed My Car in to the Bridge..... I Do'nt Care, I LOVE IT!!"

Maar: :twk _/-\o_ _/-\o_ :twk

[ Voor 7% gewijzigd door Will_M op 19-08-2026 16:28 ]

Boldly going forward, 'cause we can't find reverse


  • Dannydekr
  • Registratie: Januari 2005
  • Nu online
Wel mooi. Dit topic is nu de enige plek waar ik het gedeeld heb, maar ik zie dat er al bijna 450(!) spelers zijn geweest. Ben blij dat ik het nog niet op Reddit heb gedeeld in ieder geval (kan nu nog veel feedback verwerken). :)

Voor vanavond nog op het menu:


Prio 1 is in ieder geval performance updates voor vooral ook oudere apparaten. Heb nog een aardig lijstje dat ik kan gaan tweaken. Het is aardig complex, maar ik verwacht, zeker voor oudere apparaten nog enorm veel winst te behalen, dus voor mensen met wat oudere hardware wordt het straks een stuk beter. Ik snap nu wel dat die AAA-gamedevs gewoon overal framgen aangooien om hun gepruts te verdoezelen.

En zal daarna nog wat game-mechanics polishen. Wellicht ook al meteen een custom-kenteken op eigen auto (gekoppeld aan de gamertag voor mensen die zich hebben aangemeld).

Those who surrender freedom for security will not have, nor do they deserve, either one.


  • elmo1
  • Registratie: November 2002
  • Laatst online: 16:30

elmo1

Kona Electric jan-2019

Dannydekr schreef op woensdag 19 augustus 2026 @ 16:19:
[...]

Firefox wordt niet ondersteund. Chrome (sinds de laatste versies) is op dit moment de enige capabele browser die WebGPU het best heeft geimplementeerd. Het is de enige manier om dit in een browser mogelijk te maken.
net chrome gedownload en zelfde issue, loopt en roept dan page not responding. Blijft op 94 hangen en uiteindelijk stop de muziek ook.

Chromelog zegt dit:


[cars] ambulance damage1 unavailable SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

    parse https://polderburn.nl/assets/main-BcCoMi2k.js:2862

    load https://polderburn.nl/assets/main-BcCoMi2k.js:2862

    load https://polderburn.nl/assets/three-CRuZsTPq.js:5

main-BcCoMi2k.js:2862:722525

[cars] ambulance damage2 unavailable SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

    parse https://polderburn.nl/assets/main-BcCoMi2k.js:2862

    load https://polderburn.nl/assets/main-BcCoMi2k.js:2862

    load https://polderburn.nl/assets/three-CRuZsTPq.js:5

Script terminated by timeout at: _copyImageToTexture@https://polderburn.nl/assets/main-BcCoMi2k.js:315:14113 updateTexture@https://polderburn.nl/assets/main-BcCoMi2k.js:315:12132 updateTexture@https://polderburn.nl/assets/main-BcCoMi2k.js:575:28746 updateTexture@https://polderburn.nl/assets/main-BcCoMi2k.js:29:103766 _createBindings@https://polderburn.nl/assets/main-BcCoMi2k.js:29:94812 getForRender@https://polderburn.nl/assets/main-BcCoMi2k.js:29:93965 updateForRender@https://polderburn.nl/assets/main-BcCoMi2k.js:29:94346 _renderObjectDirect@https://polderburn.nl/assets/main-BcCoMi2k.js:40:23106 renderObject@https://polderburn.nl/assets/main-BcCoMi2k.js:40:22079 _renderObjects@https://polderburn.nl/assets/main-BcCoMi2k.js:40:19102 _renderScene@https://polderburn.nl/assets/main-BcCoMi2k.js:40:6260 render@https://polderburn.nl/assets/main-BcCoMi2k.js:40:1200 updateBefore@https://polderburn.nl/assets/main-BcCoMi2k.js:29:143568 updateBeforeNode@https://polderburn.nl/assets/main-BcCoMi2k.js:37:681 updateBefore@https://polderburn.nl/assets/main-BcCoMi2k.js:37:14861 _renderObjectDirect@https://polderburn.nl/assets/main-BcCoMi2k.js:40:23008 renderObject@https://polderburn.nl/assets/main-BcCoMi2k.js:40:22079 _renderObjects@https://polderburn.nl/assets/main-BcCoMi2k.js:40:19102 _renderScene@https://polderburn.nl/assets/main-BcCoMi2k.js:40:6260 render@https://polderburn.nl/assets/main-BcCoMi2k.js:40:1200 render@https://polderburn.nl/assets/main-BcCoMi2k.js:29:126521 updateBefore@https://polderburn.nl/assets/main-BcCoMi2k.js:29:128040 updateBeforeNode@https://polderburn.nl/assets/main-BcCoMi2k.js:37:867 updateBefore@https://polderburn.nl/assets/main-BcCoMi2k.js:37:14861 _renderObjectDirect@https://polderburn.nl/assets/main-BcCoMi2k.js:40:23008 renderObject@https://polderburn.nl/assets/main-BcCoMi2k.js:40:22079 _renderObjects@https://polderburn.nl/assets/main-BcCoMi2k.js:40:19102 _renderScene@https://polderburn.nl/assets/main-BcCoMi2k.js:40:6260 render@https://polderburn.nl/assets/main-BcCoMi2k.js:40:1200 render@https://polderburn.nl/assets/main-BcCoMi2k.js:29:126521 render@https://polderburn.nl/assets/main-BcCoMi2k.js:575:36502 render@https://polderburn.nl/assets/main-BcCoMi2k.js:2858:152972 render@https://polderburn.nl/assets/main-BcCoMi2k.js:2858:171150 primeCoveredPipelinesAsync@https://polderburn.nl/assets/main-BcCoMi2k.js:2858:164626 warmup@https://polderburn.nl/assets/main-BcCoMi2k.js:2858:170071 main-BcCoMi2k.js:315:14113

Source map error: Error: URL constructor: is not a valid URL. Stack in the worker:resolveSourceMapURL@resource://devtools/client/shared/source-map-loader/utils/fetchSourceMap.js:56:22 getOriginalURLs@resource://devtools/client/shared/source-map-loader/source-map.js:75:24 workerHandler/</<@resource://devtools/client/shared/worker-utils.js:115:52 workerHandler/<@resource://devtools/client/shared/worker-utils.js:113:13 Resource URL: wasm:https://polderburn.nl/assets/main-BcCoMi2k.js%20line%202862%20%3E%20WebAssembly.instantiate Source Map URL: null

[ Voor 99% gewijzigd door elmo1 op 19-08-2026 16:30 ]


  • stfn345
  • Registratie: Januari 2000
  • Laatst online: 16:40
Leuk idee hoor :)

Wat opmerkingen:
- politiebusjes die ook 300km/u kunnen gaan?
- je gebruikt merklogo's (bijv Jumbo logo, beter veranderen naar Mumbo oid.)
- gebruik fantasiekentekens.
- de auto lijkt een beetje te zweven over het asfalt.

  • Bartske
  • Registratie: November 2007
  • Laatst online: 16:42
Super leuk, heb even een race gedaan en haalt het gevoel weer terug!

Wat betreft de AI: het leek alsof zolang ik maar vol gas links bleef rijden de AI geen poging doet om me in te halen en keurig achter me blijft rijden.
Pagina: 1