← Terug naar Blog

We hebben het zojuist uitgebracht

Het is net na middernacht en ik heb eindelijk op de knop gedrukt. Goban3D v1.0 is ingediend voor App Store-review. Zowel iOS als Mac. Ik staar naar de woorden "Wachten op review" en probeer te beseffen dat dit echt gebeurt.

Wat we uitbrengen

  • Een 3D Go-bord gerenderd in RealityKit, met een overzichtelijke 2D-modus als je die nodig hebt
  • Speel tegen KataGo, een van de sterkste Go-AI's ter wereld, die lokaal op je apparaat draait
  • 9×9-, 13×13- en 19×19-borden
  • Volledige VoiceOver-ondersteuning — een blinde speler kan een compleet potje Go spelen
  • Voice Control, Dynamic Type, Beweging verminderen, hoog-contrastmodus en elke andere toegankelijkheidsfunctie die Apple biedt
  • 13 talen
  • iPhone, iPad en Mac

Geen andere Go-app in de App Store vermeld ook maar enige toegankelijkheidsfunctie. Goban3D heeft 100% dekking in alle zeven categorieën. Dat is voor mij belangrijk.

Hoe ik hier ben gekomen

Ik ben een zelfgeleerde ontwikkelaar uit Exeter. Ik speelde voor het eerst Go twintig jaar geleden aan de Kingston University — mijn kamergenoot en ik trokken een stuk hout uit een container, tekenden het raster met een liniaal en gebruikten glazen stenen uit een hobbywinkel die ongeveer drie pond kostten.

Als student informatica begreep ik meteen waarom Go belangrijk was. Hier was een spel met adembenemend eenvoudige regels — een 19×19-raster, zwarte en witte stenen, één per beurt — en toch volledig buiten het bereik van de krachtigste computers ter wereld. Ik wist dat dit spel belangrijk was voor de informatica en volgde die intuïtie de volgende twintig jaar.

Als jongeman volgde ik die intuïtie helemaal naar Japan, waar ik twee weken Go-salons bezocht en tegenover lokale spelers speelde. Ik verloor elk potje. De salons waren vol sigarettenrook — bijna onmogelijk om een heel spel door te ademen — en de spelers waren bijna uitsluitend ouderen.

Maar wat me het meest trof, was de disconnectie. Hier was Japan — een land aan de voorhoede van technologie — en toch leek Go alleen te bestaan in deze rokerige kamers voor gepensioneerden. Niemand verbond het spel met de informatica. Niemand maakte het toegankelijk voor een nieuwe generatie.

Toen versloeg AlphaGo Lee Sedol en bewees dat mijn intuïtie klopte. De daarop volgende explosie van kunstmatige intelligentie — inclusief de tools die ik zelf gebruikte om deze app te bouwen — bevestigde alleen maar wat ik al voelde sinds de universiteit: Go bevindt zich op het kruispunt van menselijke creativiteit en machine-intelligentie. Dat was altijd al zo.

Dat is waarom ik eerlijk gezegd versteld sta dat niemand me voor was. Er is geen volledig toegankelijke Go-app in de App Store. Er is nauwelijks een fatsoenlijke überhaupt. Een paar jaar geleden, tussen twee banen in, besloot ik dat te veranderen.

Ik leerde mezelf Swift en begon te bouwen. Ik had geen idee waar ik aan begon. Ik gebruikte Claude Code als ontwikkelingspartner — dat wil ik openlijk zeggen. De AI schreef veel van de code. Maar de visie, de ontwerpbeslissingen, de vasthoudendheid over toegankelijkheid — dat is allemaal van mij. Ik speel al vijftien jaar bij mijn lokale club in Exeter. Ik geef om dit spel en wat het vertegenwoordigt.

Twee jaar later, hier zijn we.

Wat er daarna komt

Dit is een startpunt, geen finishlijn. Game Center-multiplayer, meer talen, een SGF-editor, AR-ondersteuning, VisionOS, en een paar ideeën die eerlijk gezegd een beetje gek zijn — zoals Go spelen op een torus. Maar eerst moeten we door de review.

De app is gratis. Als je altijd nieuwsgierig was naar Go, is dit een goed moment om het te proberen. En als je al een speler bent, hoop ik dat dit de app is waar je op hebt gewacht.

Go toegankelijk maken voor iedereen.

← Terug naar Blog