← ब्लॉग पर वापस जाएँ

हम बस इसे भेज चुके हैं

अभी आधी रात बीती है और मैंने आखिरकार वह बटन दबा दिया। Goban3D v1.0 App Store® Review के लिए सबमिट हो गया है। iOS और Mac® दोनों के लिए। मैं "Waiting for Review" शब्दों को देख रहा हूँ और यह समझने की कोशिश कर रहा हूँ कि यह सच में हो रहा है।

हम क्या भेज रहे हैं

  • RealityKit में रेंडर किया गया 3D गोबान, और जब जरूरत हो तब साफ-सुथरा 2D मोड
  • दुनिया की सबसे शक्तिशाली Go AI में से एक, KataGo, के विरुद्ध खेलें — आपके डिवाइस पर लोकल रूप से चलती है
  • 9×9, 13×13 और 19×19 बोर्ड
  • पूर्ण VoiceOver सपोर्ट — एक नेत्रहीन खिलाड़ी पूरा Go का खेल खेल सकता है
  • Voice Control, Dynamic Type, Reduce Motion, हाई कंट्रास्ट — Apple की सभी एक्सेसिबिलिटी सुविधाएँ
  • 13 भाषाएँ
  • iPhone®, iPad® और Mac

App Store पर कोई भी दूसरा Go ऐप किसी एक्सेसिबिलिटी फीचर की घोषणा नहीं करता। Goban3D में सातों श्रेणियों में 100% कवरेज है। यह मेरे लिए मायने रखता है।

मैं यहाँ कैसे पहुँचा

मैं Exeter का एक स्व-सिखा डेवलपर हूँ। मैंने पहली बार Go बीस साल पहले Kingston University में सीखा — मेरे रूममेट और मैंने एक स्क्रैप यार्ड से लकड़ी का एक टुकड़ा उठाया, रूलर से ग्रिड बनाई, और एक क्राफ्ट शॉप से लगभग तीन पाउंड में काँच के पत्थर खरीदे।

कंप्यूटर साइंस के छात्र के रूप में, मैं तुरंत समझ गया कि Go क्यों महत्वपूर्ण था। यहाँ एक ऐसा खेल था जिसके नियम आश्चर्यजनक रूप से सरल थे — 19×19 की ग्रिड, काले और सफेद पत्थर, बारी-बारी से एक-एक पत्थर रखो — फिर भी यह उस समय के दुनिया के सबसे तेज कंप्यूटरों की पहुँच से परे था। मुझे पता था कि यह खेल कंप्यूटर विज्ञान के लिए महत्वपूर्ण है, और मैंने अगले बीस साल उस सहज ज्ञान का पीछा किया।

युवावस्था में मैं उसे जापान तक ले गया, जहाँ मैंने दो हफ्ते Go सैलून में बिताए और स्थानीय खिलाड़ियों के सामने बैठा। हर बार हारा। सैलून सिगरेट के धुएँ से भरे थे — पूरे खेल के दौरान साँस लेना भी मुश्किल था — और खिलाड़ी लगभग पूरी तरह बुजुर्ग लोग थे।

लेकिन जो बात सबसे ज्यादा मुझे खली वह थी वह अलगाव। यहाँ जापान था — प्रौद्योगिकी की अगली कतार में खड़ा देश — और फिर भी Go केवल उन धुएँ भरे कमरों में सेवानिवृत्त लोगों के लिए मौजूद लगता था। कोई भी खेल को कंप्यूटिंग से नहीं जोड़ रहा था। कोई भी इसे नई पीढ़ी के लिए सुलभ नहीं बना रहा था।

फिर AlphaGo ने Lee Sedol को हराया और साबित कर दिया कि मेरी सहजता सही थी। इसके बाद आई AI की क्रांति — जिसमें वे उपकरण भी शामिल हैं जो मैंने इस ऐप को बनाने में इस्तेमाल किए — ने केवल उसी बात की पुष्टि की जो मुझे विश्वविद्यालय से ही महसूस हो रही थी: Go, मानवीय रचनात्मकता और मशीनी बुद्धिमत्ता के चौराहे पर खड़ा है। हमेशा से था।

इसीलिए मुझे वाकई हैरानी है कि किसी ने पहले यह नहीं किया। App Store पर कोई पूरी तरह सुलभ Go ऐप नहीं है। एक ठीक-ठाक ऐप भी मुश्किल से है। कुछ साल पहले, करियर के एक मोड़ पर, मैंने इसे बदलने का फैसला किया।

मैंने खुद Swift सीखी और बनाना शुरू किया। नहीं पता था मैं किसमें कदम रख रहा हूँ। मैंने Claude Code को अपने डेवलपमेंट पार्टनर के रूप में इस्तेमाल किया — यह मैं खुलकर कहना चाहता हूँ। AI ने बहुत सारा कोड लिखा। लेकिन विज़न, डिज़ाइन के फैसले, एक्सेसिबिलिटी पर जिद — ये सब मेरे अपने हैं। मैं Exeter के अपने स्थानीय Go क्लब में पंद्रह साल से खेल रहा हूँ। मुझे इस खेल की और इसके प्रतीकार्थ की गहरी परवाह है।

दो साल बाद, हम यहाँ हैं।

आगे क्या

यह मंजिल नहीं, नींव है। Game Center मल्टीप्लेयर, और भाषाएँ, SGF एडिटर, AR सपोर्ट, VisionOS, और कुछ ऐसे विचार जो सच में थोड़े पागलपन भरे हैं — जैसे टोरस पर Go खेलना। लेकिन पहले, रिव्यू पास करना होगा।

ऐप मुफ़्त है। अगर आप Go के बारे में उत्सुक हैं, तो अभी इसे आज़माने का अच्छा मौका है। और अगर आप पहले से Go खेलते हैं, तो उम्मीद है कि यही वह ऐप है जिसका आप इंतज़ार कर रहे थे।

Go को सबके लिए सुलभ बनाना।

← ब्लॉग पर वापस जाएँ