Ich bin Adam Gibbons — ein unabhängiger iOS-Entwickler und Go-Spieler aus Exeter, Großbritannien, und Mitglied meines lokalen Vereins der British Go Association. Goban3D ist meine erste App.
Wie ich Go entdeckt habe
Zum ersten Mal bin ich an der Kingston University auf Go gestoßen. Mein Mitbewohner und ich haben ein Stück Holz aus einem Schuttcontainer gezogen, das Gitter mit einem Lineal aufgezeichnet und mit Glassteinen gespielt, die wir für etwa drei Pfund in einem Bastelladen gekauft hatten. Ich war sofort fasziniert — nicht nur vom Spiel selbst, sondern von der Tatsache, dass ein 19×19-Raster mit scheinbar einfachen Regeln damals selbst den leistungsstärksten Computern der Welt überlegen war.
Diese Faszination war tief genug, dass mein Abschlussprojekt im Bereich Computer Vision lag: Ich habe von Hand einen Algorithmus programmiert, der den Zustand eines Go-Bretts aus einem Foto ausliest — mit einer Genauigkeit von über 87 %. Vor etwa zwanzig Jahren bin ich für zwei Wochen eigens nach Japan gereist, um die Go-Kultur aus erster Hand zu erleben und gegen einheimische Spieler anzutreten. Ich habe jede Partie verloren.
Die Wende
Nach einer langen Arbeitslosigkeit infolge gesundheitlicher Probleme — und während meine frühere Karriere als Java-Entwickler zunehmend an Relevanz verlor — erwies sich der COVID-Lockdown als Wendepunkt. Zuhause festgesetzt, aber zum Glück mit drei Apple-Geräten zur Hand, fand ich durch die AlphaGo-Dokumentation und die Explosion der KI-Entwicklung, die sie repräsentierte, neuen Antrieb. Ich traf eine Entscheidung: Ich würde die neuesten KI-Werkzeuge nutzen, um mir ein völlig neues Skill-Set beizubringen — und das, indem ich etwas Bedeutungsvolles für die Go-Community baue.
Ohne jegliches Vorwissen zu Apples Entwicklungstechnologien habe ich iOS-Entwicklung ausschließlich über Apples offizielle Dokumentation und kostenlose WWDC-Sessions erlernt — ohne formale Ausbildung, Bootcamps oder Entwicklerveranstaltungen. Zwei Jahre später ist das Ergebnis Goban3D.
Warum Barrierefreiheit
Von der Grundschule bis zum College habe ich Förderung wegen Legasthenie erhalten. Ich weiß, wie es sich anfühlt, wenn Tools nicht für einen selbst gebaut wurden. Goban3D erreicht 100 % Barrierefreiheits-Abdeckung in allen sieben Kategorien — VoiceOver, Dynamic Type, Voice Control, Reduce Motion, Reduce Transparency, Sufficient Contrast und Differentiate Without Color — jede Funktion nach Apples eigenen Standards entwickelt und getestet. Keine andere Go-App im App Store deklariert irgendwelche Barrierefreiheits-Features.
Wie es entwickelt wurde
Goban3D ist mit Swift 6.2 und SwiftUI entwickelt, zielt auf iOS 26 ab, und das 3D-Rendering wird von RealityKit angetrieben. Die Architektur verwendet ein Entity Component System für flüssige 60-fps-Steinanimationen, eine typsichere Zustandsmaschine für den Spielablauf und ein vollständiges Design-System für konsistente Optik und Barrierefreiheit — von einem 3,5"-iPhone bis zu einem 13"-iPad.
Kostenlos bleiben
Goban3D ist kostenlos zum Herunterladen und wird es immer bleiben. Um die Entwicklung als Ein-Personen-Indie-Projekt nachhaltig zu gestalten, zeigt die App nach jeder Partie kurz eine Interstitial-Anzeige. Ein Jahresabo entfernt die Werbung für alle, die ein ununterbrochenes Erlebnis bevorzugen. Zusätzliche Brett- und Stein-Texturpakete sind ebenfalls als In-App-Kauf erhältlich — das sind vollständig optionale Extras on top der vier Brett-Texturen und acht Stein-Texturen, die kostenlos enthalten sind.
Content Creator
Du bist herzlich eingeladen, Goban3D in jeder Form aufzunehmen, zu rezensieren oder vorzustellen — keine Genehmigung nötig. Ich würde mich sehr freuen, das zu sehen. Wenn du Screenshots, ein Fact Sheet oder eine Bio brauchst, besuche die Presseseite.
Kontakt
Ich lese jede Nachricht. Wenn du eine Frage hast, einen Bug melden möchtest oder einfach über Go reden willst, besuche bitte die Support-Seite.