Vi skickade den precis
Det är strax över midnatt och jag har äntligen tryckt på knappen. Goban3D v1.0 har skickats in för granskning i App Store®. Både iOS och Mac®. Jag stirrar på orden "Väntar på granskning" och försöker bearbeta att detta faktiskt händer.
Vad vi skickar
- Ett 3D Go-kort renderat i RealityKit, med ett rent 2D-läge när du behöver det.
- Spela mot KataGo, en av världens starkaste Go AI:er, som körs lokalt på din enhet.
- 9×9, 13×13 och 19×19 brädor
- Fullt stöd för VoiceOver — en blind spelare kan spela ett komplett spel Go
- Röststyrning, dynamisk text, minskad rörelse, högkontrastläge och alla andra tillgänglighetsfunktioner som Apple erbjuder
- 13 språk
- iPhone®, iPad® och Mac
Ingen annan Go-app på App Store deklarerar några tillgänglighetsfunktioner. Goban3D har 100 % täckning i alla sju kategorier. Det är viktigt för mig.
Hur jag kom hit
Jag är en självlärd utvecklare från Exeter. Jag spelade Go första gången för tjugo år sedan på Kingston University – min rumskamrat och jag tog en träbit från en container, ritade rutnätet med en linjal och använde glasstenar från en hantverksbutik som kostade ungefär tre pund.
Som datavetenskapsstudent förstod jag omedelbart varför Go var viktigt. Här var ett spel med hisnande enkla regler – ett 19×19-rutnät, svarta och vita stenar, en plats per tur – och ändå var det helt utom räckhåll för världens kraftfullaste datorer. Jag visste att det här spelet var viktigt för datavetenskapen, och jag följde den intuitionen under de kommande tjugo åren.
Jag följde med hela vägen till Japan som ung man, där jag tillbringade två veckor med att besöka Go-salonger och möta lokala spelare. Jag förlorade varenda match. Salongerna var tjocka av cigarettrök – det var nästan omöjligt att andas in under en hel match – och spelarna var nästan uteslutande äldre.
Men det som slog mig mest var klyftan. Här var Japan – ett land i teknologins framkant – och ändå verkade Go bara existera i dessa rökiga rum för pensionärer. Ingen kopplade spelet till datorer. Ingen gjorde det tillgängligt för en ny generation.
Sedan besegrade AlphaGo Lee Sedol och bevisade att min intuition rätt. Explosionen av artificiell intelligens som följde – inklusive just de verktyg jag använde för att bygga den här appen – förstärkte bara det jag känt sedan universitetet: Go befinner sig i skärningspunkten mellan mänsklig kreativitet och maskinintelligens. Det har det alltid gjort.
Det är därför jag är genuint chockad över att ingen före mig. Det finns ingen helt tillgänglig Go-app på App Store. Det finns knappt en enda bra alls. För några år sedan, mellan karriärerna, bestämde jag mig för att fixa det.
Jag lärde mig Swift och började bygga. Jag hade ingen aning om vad jag gav mig in på. Jag använde Claude Code som min utvecklingspartner – jag vill vara öppen med det. AI:n skrev mycket av koden. Men visionen, designbesluten, envisheten kring tillgänglighet – det är allt jag. Jag har spelat på min lokala klubb i Exeter i femton år. Jag bryr mig om det här spelet och vad det representerar.
Två år senare, här är vi.
Vad händer härnäst
Detta är en grund, inte en mållinje. Multiplayer i Game Center, fler språk, en SGF-redigerare, AR-stöd, VisionOS och några idéer som ärligt talat är lite galna – som att spela Go on a torus. Men först, låt oss gå igenom recensionen.
Appen är gratis. Om du har varit nyfiken på Go är det nu ett bra tillfälle att prova det. Och om du redan är en spelare hoppas jag att det här är appen du har väntat på.
Gör Go tillgängligt för alla.