← Volver al blog

Lo acabamos de publicar

Son poco más de las doce de la noche y por fin he pulsado el botón. Goban3D v1.0 ha sido enviado para revisión en el App Store®. Tanto iOS como Mac®. Estoy mirando fijamente las palabras "Esperando revisión" e intentando asimilar que esto está pasando de verdad.

Qué estamos publicando

  • Un tablero de go 3D renderizado en RealityKit, con un modo 2D limpio cuando lo necesitas
  • Juega contra KataGo, una de las IAs de go más potentes del mundo, ejecutándose localmente en tu dispositivo
  • Tableros de 9×9, 13×13 y 19×19
  • Soporte completo de VoiceOver — un jugador ciego puede jugar una partida completa de go
  • Voice Control, Dynamic Type, Reduce Motion, modo de alto contraste y todas las demás funciones de accesibilidad que ofrece Apple
  • 13 idiomas
  • iPhone®, iPad® y Mac

Ninguna otra app de go en el App Store declara ninguna función de accesibilidad. Goban3D tiene cobertura del 100% en las siete categorías. Eso me importa.

Cómo llegué hasta aquí

Soy un desarrollador autodidacta de Exeter. Jugué al go por primera vez hace veinte años en la Universidad de Kingston — mi compañero de cuarto y yo sacamos un trozo de madera de un contenedor, dibujamos la cuadrícula con una regla y usamos piedras de vidrio de una tienda de manualidades que costaron unas tres libras.

Como estudiante de informática, entendí de inmediato por qué el go era importante. Aquí había un juego con reglas de una simplicidad apabullante — una cuadrícula de 19×19, piedras blancas y negras, coloca una por turno — y sin embargo estaba completamente fuera del alcance de los ordenadores más potentes del mundo. Sabía que este juego era importante para la ciencia de la computación, y seguí esa intuición durante los siguientes veinte años.

La seguí hasta Japón de joven, donde pasé dos semanas visitando salones de go y sentándome frente a jugadores locales. Perdí todas y cada una de las partidas. Los salones estaban llenos de humo de cigarrillo — casi imposible respirar durante una partida completa — y los jugadores eran casi exclusivamente personas mayores.

Pero lo que más me llamó la atención fue la desconexión. Aquí estaba Japón — un país a la vanguardia de la tecnología — y sin embargo el go parecía existir únicamente en esas salas humeantes para jubilados. Nadie conectaba el juego con la informática. Nadie lo hacía accesible a una nueva generación.

Entonces AlphaGo venció a Lee Sedol y demostró que mi intuición tenía razón. La explosión de inteligencia artificial que siguió — incluyendo las propias herramientas que usé para construir esta app — solo reforzó lo que había sentido desde la universidad: el go está en la intersección de la creatividad humana y la inteligencia de las máquinas. Siempre lo ha estado.

Por eso me sorprende sinceramente que nadie me ganara a esto. No hay ninguna app de go completamente accesible en el App Store. Apenas hay una decente. Hace unos años, entre carreras, decidí arreglarlo.

Me enseñé Swift y empecé a construir. No tenía ni idea de en qué me estaba metiendo. Usé Claude Code como compañero de desarrollo — quiero ser sincero al respecto. La IA escribió una gran parte del código. Pero la visión, las decisiones de diseño, la terquedad respecto a la accesibilidad — eso es todo mío. Llevo quince años jugando en mi club local de Exeter. Me importa este juego y lo que representa.

Dos años después, aquí estamos.

Qué viene a continuación

Esto es una base, no una línea de meta. Multijugador por Game Center, más idiomas, un editor SGF, soporte de AR, VisionOS, y algunas ideas que francamente son un poco locas — como jugar al go en un toro. Pero primero, superemos la revisión.

La app es gratis. Si tienes curiosidad por el go, ahora es un buen momento para probarlo. Y si ya eres jugador, espero que esta sea la app que estabas esperando.

Haciendo el go accesible para todos.

← Volver al blog