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