நான் ஆடம் கிப்பன்ஸ் — இங்கிலாந்தின் எக்ஸிடெரைச் சேர்ந்த ஒரு சுயாதீன iOS டெவலப்பர் மற்றும் கோ ஆட்டக்காரர். மேலும், நான் எனது உள்ளூர் பிரிட்டிஷ் கோ அசோசியேஷன் கிளப்பில் உறுப்பினராகவும் இருக்கிறேன். Goban3D எனது முதல் செயலி ஆகும்.

நான் கோ-வை எப்படி கண்டுபிடித்தேன்
நான் முதன்முதலில் கோ விளையாட்டை கிங்ஸ்டன் பல்கலைக்கழகத்தில் சந்தித்தேன். நானும் என் அறைத்தோழனும் குப்பைக் கிடங்கிலிருந்து ஒரு மரத்துண்டை எடுத்து, ஒரு அளவுகோலால் கட்டங்களை வரைந்து, சுமார் மூன்று பவுண்டுகளுக்கு ஒரு கலை மற்றும் கைவினைப் பொருட்கள் கடையில் வாங்கிய கண்ணாடிக் கற்களைக் கொண்டு விளையாடினோம். நான் உடனடியாகக் கவரப்பட்டேன் — அந்த விளையாட்டால் மட்டுமல்ல, வெளித்தோற்றத்தில் எளிமையான விதிகளைக் கொண்ட 19×19 கட்டங்கள், அக்காலத்தில் உலகின் மிகவும் சக்திவாய்ந்த கணினிகளின் திறனுக்கு அப்பாற்பட்டதாக இருந்தது என்ற உண்மையாலும் கூட.
அந்த ஈர்ப்பு மிகவும் ஆழமாக இருந்ததால், எனது இறுதி ஆண்டுத் திட்டம் கணினிப் பார்வைத் துறையில் அமைந்தது: ஒரு புகைப்படத்திலிருந்து கோ பலகையின் நிலையைப் படிப்பதற்காக, நான் கையால் ஒரு வழிமுறையை உருவாக்கினேன், அதில் 87%க்கும் அதிகமான துல்லியத்தை அடைந்தேன். சுமார் இருபது ஆண்டுகளுக்கு முன்பு, கோ கலாச்சாரத்தை நேரடியாக அனுபவிக்கவும், உள்ளூர் வீரர்களுடன் விளையாடவும் குறிப்பாக இரண்டு வாரங்கள் ஜப்பானுக்குச் சென்றிருந்தேன். நான் சென்ற ஒவ்வொரு போட்டியிலும் தோற்றேன்.
மையப்புள்ளி
உடல்நலக் கோளாறுகளைத் தொடர்ந்து ஏற்பட்ட நீண்ட கால வேலையின்மைக்குப் பிறகு — மேலும் ஒரு ஜாவா டெவலப்பராக எனது முந்தைய தொழில் படிப்படியாக முக்கியத்துவம் இழந்து வருவதைக் கண்ட நிலையில் — கோவிட் ஊரடங்கு ஒரு திருப்புமுனையாக அமைந்தது. வீட்டில் முடங்கிக் கிடந்தாலும், அதிர்ஷ்டவசமாக மூன்று ஆப்பிள் சாதனங்கள் கையில் இருந்த நிலையில், ஆல்ஃபாகோ ஆவணப்படத்திலும் அது பிரதிபலித்த செயற்கை நுண்ணறிவு வளர்ச்சியின் பெருவெடிப்பிலும் நான் ஒரு புது நோக்கத்தைக் கண்டேன். நான் ஒரு முடிவெடுத்தேன்: சமீபத்திய செயற்கை நுண்ணறிவு கருவிகளைப் பயன்படுத்தி முற்றிலும் புதிய திறன்களை எனக்கு நானே கற்பித்துக் கொள்வேன், மேலும் கோ சமூகத்திற்கு அர்த்தமுள்ள ஒன்றை உருவாக்குவதன் மூலம் அதைச் செய்வேன்.
ஆப்பிளின் மேம்பாட்டுத் தொழில்நுட்பங்களைப் பற்றி எதுவுமே தெரியாத நிலையில் இருந்து, முறையான பயிற்சிகள், பூட்கேம்ப்கள் அல்லது டெவலப்பர் நிகழ்வுகள் எதுவுமின்றி, ஆப்பிளின் அதிகாரப்பூர்வ ஆவணங்கள் மற்றும் இலவச WWDC அமர்வுகள் மூலமாகவே நான் iOS மேம்பாட்டை சுயமாகக் கற்றுக்கொண்டேன். இரண்டு ஆண்டுகளுக்குப் பிறகு, அதன் விளைவே Goban3D.
அணுகல்தன்மை ஏன்?
நான் ஆரம்பப் பள்ளி முதல் கல்லூரி வரை டிஸ்லெக்ஸியாவுக்கான ஆதரவைப் பெற்றேன். கருவிகள் உங்களைக் கருத்தில் கொண்டு உருவாக்கப்படாதபோது எப்படி இருக்கும் என்பது எனக்குத் தெரியும். Goban3D, VoiceOver, Dynamic Type, Voice Control, Reduce Motion, Reduce Transparency, Sufficient Contrast, மற்றும் Differentiate Without Color ஆகிய அம்சங்களில் 100% அணுகல்தன்மை பாதுகாப்பைக் கொண்டுள்ளது — இந்த ஒவ்வொரு அம்சமும் Apple-இன் சொந்தத் தரநிலைகளுக்கு ஏற்ப உருவாக்கப்பட்டு சோதிக்கப்பட்டுள்ளது. App Store®-இல் உள்ள வேறு எந்த Go செயலியும் இதுபோன்ற அணுகல்தன்மை அம்சங்களை அறிவிப்பதில்லை. Goban3D-இன் அணுகல்தன்மை அம்சங்கள் , ஜப்பானிய பார்வையற்றோர் Go வீரர்கள் சங்கம் மற்றும் ஐரோப்பிய Go கூட்டமைப்புடன் இணைந்து உருவாக்கப்பட்டுள்ளன.
அது எப்படி கட்டப்பட்டது
கோபன்3டி (Goban3D) ஆனது ஸ்விஃப்ட் 6.2 (Swift 6.2) மற்றும் ஸ்விஃப்ட்யுஐ (SwiftUI) கொண்டு உருவாக்கப்பட்டுள்ளது. இது ஐஓஎஸ் 26-ஐ (iOS 26) இலக்காகக் கொண்டு, ரியாலிட்டிகிட் (RealityKit) மூலம் 3டி ரெண்டரிங் செய்யப்படுகிறது. இந்தக் கட்டமைப்பு, மென்மையான 60 fps கல் அசைவூட்டங்களுக்காக ஒரு என்டிட்டி காம்பொனென்ட் சிஸ்டத்தையும் (Entity Component System), விளையாட்டு ஓட்டத்திற்காக ஒரு டைப்-சேஃப் ஸ்டேட் மெஷினையும் (type-safe state machine), மற்றும் 3.5" ஐபோன்® முதல் 13" ஐபேட்® வரையிலான ஒவ்வொரு சாதனத்திலும் சீரான காட்சியமைப்பு மற்றும் அணுகுத்தன்மைக்காக ஒரு முழுமையான வடிவமைப்பு அமைப்பையும் பயன்படுத்துகிறது. இதன் ஏஐ எதிராளி (AI opponent), உலகின் மிக வலிமையான திறந்த மூல கோ (Go) என்ஜின்களில் ஒன்றான கட்டாகோ ( KataGo) மூலம் இயக்கப்படுகிறது. இது ஐஓஎஸ் மற்றும் மேக் ஆகிய இரண்டிற்கும் முழுமையாக சாதனத்திலேயே இயங்குகிறது. கட்டாகோ குழுவுடன் இணைந்து உருவாக்கப்பட்ட கட்டாகோ, எம்ஐடி உரிமத்தின் (MIT License) கீழ் வெளியிடப்பட்ட ஒரு திறந்த மூல மென்பொருளாகும்.
இலவசமாக வைத்திருத்தல்
Goban3D-ஐ இலவசமாகப் பதிவிறக்கம் செய்யலாம், அது எப்போதும் இலவசமாகவே இருக்கும். ஒரு தனிநபர் இண்டி ப்ராஜெக்ட்டாக இதன் உருவாக்கத்தைத் தொடர, ஒவ்வொரு விளையாட்டுக்குப் பிறகும் இந்தச் செயலி ஒரு சிறிய இடைநிலை விளம்பரத்தைக் காட்டுகிறது. தடையற்ற அனுபவத்தை விரும்புபவர்களுக்காக, வருடாந்திர சந்தா விளம்பரங்களை நீக்குகிறது. கூடுதலாக, போர்டு மற்றும் ஸ்டோன் டெக்ஸ்சர் பேக்குகளுக்கான செயலிக்குள்ளேயே வாங்கும் வசதியும் உள்ளது — இலவசமாக வழங்கப்படும் நான்கு போர்டு டெக்ஸ்சர்கள் மற்றும் எட்டு ஸ்டோன் டெக்ஸ்சர்களுக்கு மேலதிகமாக, இவை முற்றிலும் விருப்பத் தேர்வுக்குரிய கூடுதல் அம்சங்களாகும்.
உள்ளடக்க உருவாக்குநர்கள்
Goban3D-ஐ நீங்கள் விரும்பும் எந்த விதத்திலும் பதிவுசெய்யலாம், மதிப்பாய்வு செய்யலாம் அல்லது சிறப்பித்துக் காட்டலாம் — எந்த அனுமதியும் தேவையில்லை. அதைப் பார்க்க நான் மிகவும் விரும்புவேன். உங்களுக்கு ஸ்கிரீன்ஷாட்கள், தகவல் தாள் அல்லது சுயவிவரம் தேவைப்பட்டால், பத்திரிக்கைப் பக்கத்தைப் பார்வையிடவும்.
தொடர்பு
நான் ஒவ்வொரு செய்தியையும் படிக்கிறேன். உங்களுக்கு ஏதேனும் கேள்வி, பிழை அறிக்கை தேவைப்பட்டாலோ அல்லது Go பற்றிப் பேச விரும்பினாலோ, தயவுசெய்து ஆதரவுப் பக்கத்தைப் பார்வையிடவும்.