Teknik Doküman
SAVAŞ PROTOKOLÜ
CombaTON ekosistemine eksiksiz teknik genel bakış
Son güncelleme: 2026.02.08 · VERSİYON: 1.0.0 · DURUM: TASLAK · ÖZET: a7b2f3...c99x
İçindekiler
- 01. Özet
- 02. Oyuna Genel Bakış
- 03. Temel Oynanış Döngüsü
- 04. Savaş Sistemi
- 05. Karakter Sistemi
- 06. Ekonomi ve tokenomik
- 07. NFT Mimarlık
- 08. Teknik Mimari
- 09. Güvenlik Modeli
- 10. Yol Haritası
- 11. Ekip ve yönetişim
- 12. Riskler ve Sorumluluk Reddi
Özet
CombaTON, The Open Network (TON) üzerinde inşa edilmiş ve Telegram üzerinden dağıtılan merkeziyetsiz bir idle MMORPG'dir. Geleneksel RPG ilerlemesini, "Own-to-Earn" modeli altında blockchain varlık sahipliğiyle birleştirir.
Enflasyona dayalı token ödüllerine dayanan kazan-kazan oyunlarının aksine, CombaTON, tüm premium token işlemlerinin 70%'inin kalıcı olarak yakıldığı çift döngülü bir ekonomi uygular.
Proje, 33 bağlantılı sunucu sistemi, 233 veritabanı modeli ve 46.000’den fazla satır savaş mantığına sahip özel bir savaş motoru içerir; bu da onu TON ekosistemindeki teknik açıdan en karmaşık oyunlardan biri yapar.
- 690+ Commitler
- 33 Sistemler
- 233 Modeller
- 46K+ LOC (Savaş)
Oyuna Genel Bakış
2.1 CombaTON nedir?
Telegram WebApp aracılığıyla erişilebilen bir idle MMORPG. İndirme yok, kayıt yok; oyuncular botu açar ve anında oynamaya başlar. Oyun çevrimdışıyken otomatik farming ile 7/24 çalışır.
2.2 Platform yapısı
- Dağıtım: Telegram MiniApp
- Blockchain: TON (Açık Ağ)
- Token: $CBT (CombaTON tokeni, Jetton)
- İstemci: Telegram WebView içinde React SPA
2.3 Tür ve İlham
Savaş sistemi, modern idle RPG ilerlemesi ve blockchain ekonomisiyle birleştirilmiş benzersiz bir 5 bölgeli hedefleme sistemine sahiptir.
Temel Oynanış Döngüsü
KEŞFEDİN → MÜCADELE → YAĞMALAMA → EL İŞİ → DONANMA → ↻
3.3 Sistem Karmaşıklığı
- Çekirdek Oyun Döngüsü · 8 · 45+
- Savaş motoru · 5 · 20+
- Ekonomi/Ticaret · 5 · 30+
- Sosyal/Çoklu · 4 · 25+
- TON/Blockchain · 3 · 28+
- Meta/Destek · 8 · 85+
- TOPLAM · 33 · 233
Karakter Sistemi
5.1 6 Temel İstatistik
- Güç · STR · 10 STR başına +1 min/maks hasar
- Çeviklik · AGI · +%0,5 sıyrılma/nokta, kritik, hız
- Sezgi · INT · +%0,5 kritik/nokta, algı
- Dayanıklılık · SON · +20 HP/puan, 10 başına +1 zırh
- Akıl · INTE · +10 mana/puan, ×2,0 büyü hasarı
- Bilgelik · WIS · Mana yenilenmesi, ×1,5 büyü hasarı
⚠️ INT (Sezgi) ≠ INTE (Zeka) — Fiziksel doğruluk ve büyülü kapasiteye ilişkin farklı istatistikler.
Ekonomi ve Tokenomik
6.2 CBT yakım dağılımı
- CBT HARCAMA ETKİNLİĞİ
- 70% YAKIM
- 10% GELİŞT.
- 10% PAZARL.
- 10% ÖDÜL
- 50% REF.
- 50% BÜYÜK ÖDÜL
NFT Mimari
L2 (Zincir Dışı / Oyun Veritabanı)
- Altın bakiyesi (anlık)
- Oyun içi CBT bakiyesi (anında)
- Eşya sahipliği (anında)
- Savaş hesaplamaları
L1 (Zincir İçi / TON)
- $CBT Jetton sözleşmesi
- Cüzdan dağıtımı
- NFT basım (TEP-64)
- Yatırma/çekme mutabakatları
Teknik Mimari
8.1 Yığına Genel Bakış
- ÖN UÇ · React, Vite, TypeScript, Tailwind, Zustand
- ARKA UÇ · Fastify, TypeScript, Prisma, Socket.io, PM2
- VERİTABANI · PostgreSQL (233 model), Redis
- BLOKZİNCİR · TON Ağ, FunC, TEP-64, Jetton
Güvenlik Modeli
- YETKİ · Telegram HMAC imza doğrulaması. JWT belirteçleri 401'de asla otomatik olarak temizlenmez.
- HİLE ÖNLEME · Tüm savaşlar sunucu tarafında çözüldü. İstemci tarafında hasar hesaplaması yok.
- CÜZDAN · Oyun içi cüzdan tohumları, kullanımda değilken şifrelenir. Para çekme L1 doğrulamasını gerektirir.
Yol Haritası
Aşama 1 - Yaratılış (Güncel)
- Telegram Bot ve WebApp lansmanı
- 5 bölgeli savaş motoru
- 7 karakter sınıfı
- Ekipman ve üretim
Aşama 2 - Genişleme (Q3 2026)
- Küresel lansman
- Lonca sistemi
- Referans sistemi 2.0
- Performans optimizasyonu
3. Aşama — Krallıklar (2026'nın 4. Çeyreği)
- Krallık ve arazi sistemi
- $CBT token listelemesi
- Lonca savaşları
- Tam pazar
Aşama 4 – Oyun Sonu (2027+)
- Mitik zindanlar
- Sunucular arası PvP
- Efsanevi eserler
- Yatay ölçekleme
Ekip ve yönetişim
Geliştirme: 690+ commit içeren tek geliştiricili proje. Tam kapsam: arayüz, sunucu, blockchain, oyun tasarımı ve DevOps.
Gelecek yönetişim: $CBT sahipleri oyun dengesi değişiklikleri, yeni içerik öncelikleri ve ekonomik parametre ayarları için oy kullanabilecek.