Ben Adam Gibbons, İngiltere'nin Exeter şehrinde yaşayan bağımsız bir iOS geliştiricisi ve Go oyuncusuyum ve yerel Britanya Go Derneği kulübümün bir üyesiyim. Goban3D ilk uygulamam.

Adam Gibbons, Noel'de annesiyle birlikte

Go'yu Nasıl Buldum

Go oyunuyla ilk kez Kingston Üniversitesi'nde tanıştım. Oda arkadaşımla birlikte bir çöp konteynerinden bir tahta parçası aldık, cetvelle bir ızgara çizdik ve yaklaşık üç sterline aldığımız bir hobi dükkanından aldığımız cam taşlarla oynadık. Hemen büyülendim — sadece oyun değil, aynı zamanda görünüşte basit kurallara sahip 19×19'luk bir ızgaranın o zamanlar dünyanın en güçlü bilgisayarlarının bile erişemeyeceği bir şey olması da beni etkiledi.

Bu ilgi o kadar derindi ki, son sınıf projem bilgisayar görüşü üzerineydi: Bir Go tahtasının durumunu fotoğraftan okuyabilen bir algoritmayı elle kodladım ve %87'nin üzerinde doğruluk elde ettim. Yaklaşık yirmi yıl önce, Go kültürünü bizzat deneyimlemek ve yerel oyuncularla oynamak için iki hafta boyunca Japonya'yı ziyaret ettim. Her maçı kaybettim.

Dönüm Noktası

Sağlık sorunları nedeniyle uzun bir işsizlik döneminden sonra —ve Java geliştiricisi olarak önceki kariyerimin giderek önemsizleştiğini gördükten sonra— COVID karantinası bir dönüm noktası oldu. Evde mahsur kalmıştım, ancak elimde üç Apple cihazı olduğu için şanslıydım ve AlphaGo belgeselinde ve temsil ettiği yapay zeka geliştirme patlamasında yeni bir amaç buldum. Bir karar verdim: En yeni yapay zeka araçlarını kullanarak kendime tamamen yeni bir beceri seti öğretecektim ve bunu Go topluluğu için anlamlı bir şey inşa ederek yapacaktım.

Apple'ın geliştirme teknolojileri hakkında sıfır bilgiyle yola çıkarak, resmi eğitim, bootcamp veya geliştirici etkinliklerine katılmadan, tamamen Apple'ın resmi dokümanları ve ücretsiz WWDC oturumları aracılığıyla iOS geliştirmeyi kendi kendime öğrendim. İki yıl sonra sonuç Goban3D oldu.

Erişilebilirlik Neden Önemli?

İlkokuldan üniversiteye kadar disleksi desteği aldım. Araçların sizin ihtiyaçlarınız göz önünde bulundurularak tasarlanmadığında neler yaşandığını biliyorum. Goban3D, VoiceOver, Dinamik Yazı Tipi, Ses Kontrolü, Hareketi Azalt, Şeffaflığı Azalt, Yeterli Kontrast ve Renk Olmadan Ayırt Et gibi özelliklerin tamamında %100 erişilebilirlik kapsamına sahiptir; her özellik Apple'ın kendi standartlarına göre geliştirilmiş ve test edilmiştir. App Store®'daki başka hiçbir Go uygulaması erişilebilirlik özelliklerini belirtmez. Goban3D'nin erişilebilirlik özellikleri, Japon Görme Engelli Go Oyuncuları Derneği ve Avrupa Go Federasyonu ile işbirliği içinde geliştirilmiştir.

Nasıl Geliştirildi

Goban3D, Swift 6.2 ve SwiftUI ile geliştirilmiş olup iOS 26'yı hedeflemektedir ve 3D renderlama RealityKit tarafından desteklenmektedir. Mimari, akıcı 60 fps taş animasyonları için Varlık Bileşen Sistemi, oyun akışı için tür güvenli bir durum makinesi ve 3,5 inç iPhone®'dan 13 inç iPad®'e kadar her cihazda tutarlı görseller ve erişilebilirlik için tam bir tasarım sistemi kullanmaktadır. Yapay zeka rakibi, dünyanın en güçlü açık kaynaklı Go motorlarından biri olan KataGo tarafından desteklenmekte olup hem iOS hem de Mac için tamamen cihaz üzerinde çalışmaktadır. KataGo ekibiyle işbirliği içinde geliştirilen KataGo, MIT Lisansı altında yayınlanan açık kaynaklı bir yazılımdır.

Ücretsiz Tutmak

Goban3D ücretsiz olarak indirilebilir ve her zaman da öyle kalacaktır. Tek kişilik bağımsız bir proje olarak geliştirmenin sürdürülebilirliğini sağlamak için, uygulama her oyundan sonra kısa bir reklam gösterir. Yıllık abonelik, kesintisiz bir deneyim tercih edenler için reklamları kaldırır. Ek tahta ve taş doku paketleri için uygulama içi satın alımlar da mevcuttur; bunlar, ücretsiz olarak dahil edilen dört tahta dokusu ve sekiz taş dokusuna ek olarak tamamen isteğe bağlı ekstralardır.

İçerik Oluşturucular

Goban3D'yi dilediğiniz şekilde kaydedebilir, inceleyebilir veya tanıtabilirsiniz; izin almanıza gerek yok. Görmeyi çok isterim. Ekran görüntülerine, bilgi sayfasına veya biyografiye ihtiyacınız varsa, basın sayfasını ziyaret edin.

İletişim

Her mesajı okuyorum. Bir sorunuz varsa, bir hata bildirimi yapmak istiyorsanız veya sadece Go hakkında konuşmak istiyorsanız, lütfen Destek sayfasını ziyaret edin.

🚫

Reklamsız Go'nun keyfini çıkarın

Kesintilere değil, tahtaya odaklanın

Reklamları Kaldır — 7,99 £/yıl

Yıllık otomatik yenilenen abonelik. Fiyatlar bölgeye göre değişiklik gösterebilir.