Ich bin Adam Gibbons – ein unabhängiger iOS-Entwickler und Go-Spieler aus Exeter, Großbritannien, und Mitglied des örtlichen Go-Clubs der British Go Association. Goban3D ist meine erste App.

Adam Gibbons mit seiner Mutter an Weihnachten

Wie ich Go gefunden habe

Meine erste Begegnung mit Go hatte ich an der Kingston University. Mein Mitbewohner und ich holten ein Stück Holz aus einem Abfallcontainer, zeichneten das Spielfeld mit einem Lineal darauf und spielten mit Glassteinen aus einem Bastelladen, die etwa drei Pfund gekostet hatten. Ich war sofort fasziniert – nicht nur vom Spiel selbst, sondern auch von der Tatsache, dass ein 19×19-Gitter mit scheinbar einfachen Regeln damals selbst für die leistungsstärksten Computer der Welt eine Herausforderung darstellte.

Diese Faszination ging so weit, dass ich mein Abschlussprojekt im Bereich Computer Vision verfasste: Ich programmierte einen Algorithmus, der den Zustand eines Go-Bretts anhand eines Fotos erkennen konnte und dabei eine Genauigkeit von über 87 % erreichte. Vor etwa zwanzig Jahren reiste ich eigens für zwei Wochen nach Japan, um die Go-Kultur hautnah zu erleben und gegen einheimische Spieler anzutreten. Ich verlor jedes Spiel.

Der Wendepunkt

Nach einer langen Zeit der Arbeitslosigkeit aufgrund gesundheitlicher Probleme – und nachdem ich mit ansehen musste, wie meine frühere Karriere als Java-Entwickler immer bedeutungsloser wurde – erwies sich der COVID-Lockdown als Wendepunkt. Zuhause gestrandet, aber glücklicherweise mit drei Apple-Geräten zur Verfügung, fand ich durch die AlphaGo-Dokumentation und die damit einhergehende rasante Entwicklung im Bereich der künstlichen Intelligenz neue Motivation. Ich fasste einen Entschluss: Ich würde die neuesten KI-Tools nutzen, um mir völlig neue Fähigkeiten anzueignen, und zwar indem ich etwas Sinnvolles für die Go-Community entwickle.

Da ich keinerlei Vorkenntnisse über Apples Entwicklungstechnologien hatte, brachte ich mir die iOS-Entwicklung komplett selbst bei – ausschließlich mithilfe der offiziellen Apple-Dokumentation und kostenloser WWDC-Sessions, ohne formale Schulungen, Bootcamps oder Entwicklerveranstaltungen. Zwei Jahre später ist das Ergebnis Goban3D.

Warum Barrierefreiheit

Ich habe von der Grundschule bis zum Studium Unterstützung aufgrund meiner Legasthenie erhalten. Ich weiß, wie es ist, wenn Hilfsmittel nicht auf die eigenen Bedürfnisse zugeschnitten sind. Goban3D bietet vollständige Barrierefreiheit in den Bereichen VoiceOver, Dynamische Schrift, Sprachsteuerung, Bewegungsreduzierung, Transparenzreduzierung, Ausreichender Kontrast und Differenzierung ohne Farbe – jede Funktion wurde nach Apples eigenen Standards entwickelt und getestet. Keine andere Go-App im App Store® weist Barrierefreiheitsfunktionen auf. Die Barrierefreiheitsfunktionen von Goban3D wurden in Zusammenarbeit mit dem Japanischen Verband für blinde Go-Spieler und dem Europäischen Go-Verband entwickelt.

Wie es entwickelt wurde

Goban3D basiert auf Swift 6.2 und SwiftUI und ist für iOS 26 optimiert. Die 3D-Darstellung erfolgt über RealityKit. Die Architektur nutzt ein Entity-Component-System für flüssige Steinanimationen mit 60 Bildern pro Sekunde, eine typsichere Zustandsmaschine für den Spielablauf und ein umfassendes Designsystem für konsistente Grafik und Barrierefreiheit auf allen Geräten – vom 3,5"-iPhone® bis zum 13"-iPad®. Der KI-Gegner wird von KataGo angetrieben, einer der leistungsstärksten Open-Source-Go-Engines weltweit, die vollständig lokal auf iOS- und Mac-Geräten läuft. KataGo wurde in Zusammenarbeit mit dem KataGo-Team entwickelt und ist Open-Source-Software unter der MIT-Lizenz.

Kostenlos halten

Goban3D kann und wird immer kostenlos heruntergeladen werden. Um die Entwicklung als Ein-Mann-Indie-Projekt zu finanzieren, wird nach jedem Spiel eine kurze Werbung eingeblendet. Mit einem Jahresabonnement entfällt die Werbung für alle, die ungestört spielen möchten. Zusätzliche Texturpakete für Spielbrett und Steine sind per In-App-Kauf erhältlich – diese sind optional und ergänzen die vier Spielbrett- und acht Steintexturen, die kostenlos enthalten sind.

Content-Ersteller

Sie können Goban3D gerne nach Belieben aufnehmen, rezensieren oder anderweitig präsentieren – eine Genehmigung ist nicht erforderlich. Ich würde mich freuen, Ihre Beiträge zu sehen. Falls Sie Screenshots, ein Datenblatt oder eine Biografie benötigen, besuchen Sie bitte die Presseseite.

Kontakt

Ich lese jede Nachricht. Wenn Sie eine Frage haben, einen Fehler melden möchten oder einfach nur über Go sprechen wollen, besuchen Sie bitte die Support-Seite.

🚫

Genießen Sie werbefreies Go

Konzentrieren Sie sich auf das Brett, nicht auf Unterbrechungen

Werbung entfernen – 7,99 £/Jahr

Jährliches Abonnement mit automatischer Verlängerung. Die Preise können je nach Region variieren.