← 블로그로 돌아가기

드디어 출시했습니다

자정을 막 넘긴 시각, 마침내 버튼을 눌렀습니다. Goban3D v1.0이 App Store 심사에 제출됐습니다. iOS와 Mac 모두. "심사 대기 중"이라는 문구를 바라보며 이게 실제로 일어나고 있다는 사실을 받아들이려 하고 있습니다.

우리가 출시하는 것

  • RealityKit으로 렌더링된 3D 바둑판, 필요할 때의 깔끔한 2D 모드
  • 세계 최강 바둑 AI 중 하나인 KataGo와 대국 — 기기에서 로컬로 실행
  • 9×9, 13×13, 19×19 바둑판
  • 완전한 VoiceOver 지원 — 시각 장애인도 바둑 한 판을 처음부터 끝까지 즐길 수 있습니다
  • Voice Control, Dynamic Type, 동작 줄이기, 고대비 모드, Apple이 제공하는 모든 접근성 기능
  • 13개 언어
  • iPhone, iPad, Mac

App Store의 다른 어떤 바둑 앱도 접근성 기능을 선언하지 않습니다. Goban3D는 일곱 가지 카테고리 전체에서 100% 커버리지를 달성했습니다. 저에게 이것은 중요한 일입니다.

여기까지 오게 된 이야기

저는 엑서터 출신의 독학 개발자입니다. 처음 바둑을 접한 건 20년 전 킹스턴 대학교 시절이었습니다 — 룸메이트와 함께 폐기물 더미에서 나무판 하나를 꺼내 자로 격자를 그리고, 공예품 가게에서 약 3파운드짜리 유리 돌을 사서 썼습니다.

컴퓨터 과학도로서 저는 바둑이 왜 중요한지 바로 이해했습니다. 숨이 막힐 만큼 단순한 규칙의 게임 — 19×19 격자, 흑백 돌, 한 번에 하나씩 놓기 — 이지만 당시 세계에서 가장 강력한 컴퓨터도 전혀 손을 쓸 수 없는 게임이었습니다. 이 게임이 컴퓨터 과학에 중요하다는 것을 알았고, 이후 20년간 그 직감을 따랐습니다.

젊은 시절 그 직감을 따라 일본까지 갔습니다. 2주 동안 바둑 살롱을 돌아다니며 현지 기사들과 대국을 했습니다. 전부 졌습니다. 살롱은 담배 연기로 가득해 한 판 내내 숨쉬기가 어려울 정도였고, 기사들은 거의 대부분 노인이었습니다.

가장 인상 깊었던 것은 그 단절감이었습니다. 기술의 최전선에 있는 나라, 일본 — 그런데 바둑은 이 담배 연기 자욱한 은퇴자들의 방에서만 존재하는 것 같았습니다. 아무도 게임과 컴퓨팅을 연결하지 않았고, 아무도 새로운 세대가 접근할 수 있게 하지 않았습니다.

그 후 AlphaGo가 이세돌을 이겼고, 제 직감이 맞았음이 증명됐습니다. 그 뒤를 이은 인공지능의 폭발적 성장 — 이 앱을 만드는 데 사용한 도구들 포함 — 은 대학 시절부터 느껴온 것을 더욱 확인시켜 주었습니다: 바둑은 인간의 창의성과 기계 지능의 교차점에 있습니다. 언제나 그래왔습니다.

그래서 저보다 먼저 아무도 없었다는 사실이 진심으로 놀랍습니다. App Store에는 완전히 접근 가능한 바둑 앱이 하나도 없습니다. 변변한 앱도 거의 없는 수준입니다. 몇 년 전, 커리어 전환기에 저는 그것을 바꾸기로 결심했습니다.

Swift를 독학해 개발을 시작했습니다. 무엇에 뛰어드는지 전혀 몰랐습니다. 개발 파트너로 Claude Code를 사용했습니다 — 이것은 솔직하게 말씀드리고 싶은 부분입니다. AI가 많은 코드를 작성했습니다. 하지만 비전, 설계 결정, 접근성에 대한 고집 — 그것은 모두 저의 것입니다. 저는 엑서터 지역 바둑 클럽에서 15년간 두고 있습니다. 이 게임과 그것이 상징하는 것을 진심으로 아낍니다.

2년 후, 우리는 여기 있습니다.

다음은 무엇인가

이것은 시작점이지, 결승선이 아닙니다. Game Center 멀티플레이어, 더 많은 언어, SGF 편집기, AR 지원, VisionOS, 그리고 솔직히 조금 황당한 아이디어들 — 토러스 위에서 바둑 두기 같은 것들. 하지만 먼저 심사를 통과해야 합니다.

앱은 무료입니다. 바둑에 궁금증이 있었다면 지금이 좋은 기회입니다. 이미 바둑을 두고 계신 분이라면, 이 앱이 기다려온 그것이기를 바랍니다.

바둑을 모두에게 열어두며.

← 블로그로 돌아가기