Pravkar smo ga poslali
Ravno čez polnoč je in končno sem pritisnil gumb. Goban3D v1.0 je bil poslan v pregled v trgovini App Store®. Tako za iOS kot za Mac®. Strmim v besedilo »Čakanje na pregled« in poskušam dojeti, da se to dejansko dogaja.
Kaj pošiljamo
- 3D-plošča za Go, upodobljena v RealityKitu, s čistim 2D-načinom, ko ga potrebujete
- Igrajte proti KataGo, eni najmočnejših umetnih inteligenc Go na svetu, ki deluje lokalno na vaši napravi.
- Plošče 9×9, 13×13 in 19×19
- Polna podpora za VoiceOver – slepi igralec lahko odigra celotno partijo Go
- Glasovno upravljanje, dinamični tip, zmanjšanje gibanja, način visokega kontrasta in vse druge funkcije dostopnosti, ki jih ponuja Apple
- 13 jezikov
- iPhone®, iPad® in Mac
Nobena druga aplikacija Go v trgovini App Store ne navaja nobenih funkcij za ljudi s posebnimi potrebami. Goban3D ima 100-odstotno pokritost v vseh sedmih kategorijah. To se mi zdi pomembno.
Kako sem prišel sem
Sem samouk razvijalec iz Exeterja. Go sem prvič igral pred dvajsetimi leti na univerzi Kingston – s sostanovalcem sva iz smetnjaka potegnila kos lesa, z ravnilom narisala mrežo in uporabila steklene kamne iz trgovine z umetniškimi izdelki, ki so stali približno tri funte.
Kot študent računalništva sem takoj razumel, zakaj je Go pomemben. Igra je imela osupljivo preprosta pravila – mreža 19 × 19, črni in beli kamni, eno mesto na potezo –, a je bila popolnoma izven dosega najzmogljivejših računalnikov na svetu. Vedel sem, da je ta igra pomembna za znanost računalništva, in tej intuiciji sem sledil naslednjih dvajset let.
Kot mladenič sem sledil igri vse do Japonske, kjer sem dva tedna obiskoval salone za igro Go in sedel nasproti lokalnih igralcev. Izgubil sem prav vsako tekmo. Saloni so bili polni cigaretnega dima – skoraj nemogoče je bilo dihati med celotno igro – in igralci so bili skoraj izključno starejši.
Najbolj pa me je presenetila ta nepovezanost. Japonska – država na čelu tehnologije – pa se je zdelo, da Go obstaja le v teh zakajenih sobah za upokojence. Nihče ni povezoval igre z računalništvom. Nihče je ni naredil dostopne novi generaciji.
Potem je AlphaGo premagal Leeja Sedola in dokazal, da je moja intuicija pravilna. Eksplozija umetne inteligence, ki je sledila – vključno z orodji, ki sem jih uporabil za izdelavo te aplikacije – je le še okrepila tisto, kar sem čutil že od univerze: Go se nahaja na presečišču človeške ustvarjalnosti in strojne inteligence. Vedno je bilo tako.
Zato sem resnično šokiran, da me nihče ni prehitel. V trgovini App Store ni popolnoma dostopne aplikacije Go. Skoraj ni nobene spodobne. Pred nekaj leti, med karierama, sem se odločil, da to popravim.
Naučil sem se Swift in začel graditi. Nisem imel pojma, v kaj se spuščam. Za razvojnega partnerja sem uporabil Clauda Codea – glede tega želim biti odkrit. Umetna inteligenca je napisala veliko kode. Ampak vizija, oblikovalske odločitve, trma glede dostopnosti – to sem vse jaz. V lokalnem klubu v Exeterju igram že petnajst let. Zanima me ta igra in to, kar predstavlja.
Dve leti kasneje, tukaj smo.
Kaj sledi
To je temelj, ne ciljna črta. Večigralski način v Game Centru, več jezikov, urejevalnik SGF, podpora za AR, VisionOS in nekaj idej, ki so odkrito povedano nekoliko nore – kot na primer igranje igre Go na torusu. Najprej pa si poglejmo recenzijo.
Aplikacija je brezplačna. Če vas je Go zanimal, je zdaj pravi čas, da ga preizkusite. In če ga že igrate, upam, da je to aplikacija, na katero ste čakali.
Omogočanje dostopa do Goa vsem.