iToverDose/Girişim· 27 NISAN 2026 · 00:06

Tiao: Tarzı ve Stratejiyi Buluşturan Yeni Nesil Dijital Tahta Oyunu

Dijital ortamda Checkers ve Go’nun en iyi özelliklerini birleştiren Tiao, çevrimiçi ve çok oyunculu olarak keyifle oynanabiliyor. Ücretsiz olan bu oyunun geliştirilme süreci ve teknik detayları hakkında bilgi edinin.

Hacker News2 dk okuma0 Yorumlar

Dijital oyun dünyasında strateji ve zekâ odaklı yeni bir deneyim arayanlar için Tiao, masaüstü ve mobil cihazlarda oynanabilen benzersiz bir tahta oyunu olarak öne çıkıyor. Checkers’in basit kurallarını Go’nun derinlikli stratejisiyle harmanlayan bu oyun, hem bireysel olarak hem de rakip oyuncularla gerçek zamanlı olarak oynanabiliyor.

Tiao’nun dijital versiyonu, Andreas Edmeier tarafından yıllar süren test ve iyileştirmelerle oluşturulan orijinal masaüstü oyununa dayanıyor. Projeyi geliştirme sürecinde, TypeScript, Next.js, Express, WebSocket ve MongoDB gibi modern teknolojiler kullanıldı. Oyunun mimarisi, sadece iki haftada tamamlanacak kadar optimize edildi ve ardından Docker konteynerleriyle paketlendi. Hetzner VPS üzerinde Coolify kullanılarak bulut ortamına taşındı. Kullanıcı doğrulamaları için Better Auth sisteminden faydalanılırken, gerçek zamanlı oyun deneyimi için WebSocket protokolü tercih edildi.

Rekabetçi ve Eğlenceli Oyun Modları

Tiao, tek oyunculu, çok oyunculu ve yapay zekâ destekli modlarıyla farklı tercihlere hitap ediyor. Çok oyunculu modda, ELO puanlama sistemiyle eşleştirilen oyuncular, birbirlerine meydan okuyabiliyor. Bunun yanı sıra, AI oyuncularla birebir mücadele etmek de mümkün. Oyunun analiz sistemi olan OpenPanel sayesinde, oyuncular performanslarını detaylıca inceleyebiliyor ve gelişimlerini takip edebiliyor. Başarı sistemiyse, oyunun farklı aşamalarında kazanılan rozetlerle motivasyonu artırıyor.

Oyunun en dikkat çekici özelliklerinden biri de masaüstü ve mobil cihaz uyumluluğu. Checkers tarzı basit arayüzüyle hızlıca adapte olunabilen Tiao, Go’nun stratejik derinliğini yeni nesil oyunculara ulaştırmayı hedefliyor. Geliştirici, gelecekte oyunun fiziksel tahta setleriyle de oynanabilmesini ve daha geniş kitlelere ulaşmasını istiyor.

Teknik Altyapı ve Geliştirme Süreci

Projenin arkasında, TypeScript ve Next.js kullanılarak oluşturulan modern bir web uygulaması bulunuyor. Sunucu tarafında Express.js çalışırken, gerçek zamanlı iletişim için WebSocket protokolü tercih edildi. MongoDB veritabanı, kullanıcı verilerini ve oyun kayıtlarını güvenli bir şekilde saklarken, Docker konteynerleri sayesinde geliştirme ve dağıtım süreci kolaylaştırıldı.

Oyunun arayüzü, kullanıcı dostu bir tasarıma sahip. Giriş ekranından itibaren oyun kurallarına hızlıca hakim olunabilmesi için basit ve anlaşılır bir yapı sunuluyor. Yapay zekâ modelleri, farklı zorluk seviyelerinde oyunculara meydan okuyacak şekilde optimize edildi. Eşleştirme sistemi sayesinde, benzer yeteneklere sahip oyuncularla karşılaşma şansı artırılıyor.

Tiao’nun kaynak kodu, AGPL lisansıyla GitHub üzerinden açık kaynak olarak paylaşılıyor. Geliştiriciler, projeye katkıda bulunmak veya incelemek isteyenler için detaylı dokümantasyon ve kurulum rehberi sunuluyor. Bu sayede, topluluk tarafından sürekli olarak iyileştirilmesi ve genişletilmesi amaçlanıyor.

Gelecek Planları ve Topluluk Katkıları

Geliştirici, oyunun gelecekte fiziksel tahta setlerinde de oynanabilmesini ve mobil cihazlar için özel uygulamaların geliştirilmesini hedefliyor. Ayrıca, topluluktan gelecek geri bildirimlerle oyunun kurallarının ve özelliklerinin daha da zenginleştirilmesi planlanıyor. Tiao’nun, strateji oyunları sevenler arasında yeni bir standart haline gelmesi umut ediliyor.

Eğer siz de Checkers’in basitliğinden ve Go’nun stratejisinden ilham alan bir oyun arıyorsanız, Tiao tam size göre. Ücretsiz olarak oynayabileceğiniz bu dijital tahta oyunu, hem bireysel hem de çok oyunculu modlarıyla keyifli vakit geçirmenizi sağlayacak.

Yapay zeka özeti

Checkers’in basit kuralları ve Go’nun stratejik derinliğini birleştiren Tiao, ücretsiz dijital tahta oyunu olarak çevrimiçi ve çok oyunculu oynanabiliyor.

Yorumlar

00
YORUM BIRAK
ID #5PF0I0

0 / 1200 KARAKTER

İnsan doğrulaması

5 + 8 = ?

Editör onayı sonrası yayına girer

Moderasyon · Spam koruması aktif

Henüz onaylı yorum yok. İlk yorumu sen bırak.