Tekninen asiakirja
COMBATON PROTOCOL
Täydellinen tekninen yleiskatsaus CombaTON-ekosysteemiin
Viimeksi päivitetty: 2026.02.08 · VERSION: 1.0.0 · TILA: LUONNOS · TIIVISTE: a7b2f3...c99x
Sisällysluettelo
- 01. Tiivistelmä
- 02. Pelin yleiskatsaus
- 03. Core gameplay loop
- 04. Combat-systeemi
- 05. Character-systeemi
- 06. Talous ja tokenomiikka
- 07. NFT-arkkitehtuuri
- 08. Tekninen arkkitehtuuri
- 09. Turvamalli
- 10. Roadmap
- 11. Tiimi ja hallinto
- 12. Riskit & vastuuvapauslausekkeet
Abstrakti
CombaTON on hajautettu idle MMORPG, joka on rakennettu natiivisti The Open Networkin (TON) päälle ja jaetaan Telegramin kautta. Se yhdistää perinteisen RPG-progression blockchain asset -omistajuuteen "Play-to-Own"-mallissa.
Toisin kuin tap-to-earn-pelit, jotka nojaavat inflatorisiin token-palkintoihin, CombaTON käyttää dual-loop-taloutta, jossa 70% kaikista premium token -transaktioista poltetaan pysyvästi.
Projektissa on 33 toisiinsa kytkettyä palvelinjärjestelmää, 233 tietokantamallia ja oma taistelumoottori yli 46 000 rivillä taistelulogiikkaa, mikä tekee siitä yhden TON-ekosysteemin teknisesti monimutkaisimmista peleistä.
- 690+ Commits
- 33 Systems
- 233 Models
- 46K+ LOC (Combat)
Pelin yleiskatsaus
2.1 Mikä CombaTON on?
Idle MMORPG, jota pelataan Telegram WebAppin kautta. Ei latausta eikä rekisteröitymistä: pelaajat avaavat botin ja aloittavat heti. Peli pyörii 24/7 auto-farmingilla myös offline-tilassa.
2.2 Alusta
- Jakelu: Telegram MiniApp
- Blockchain: TON, The Open Network
- Token: $CBT (CombaTON-token, Jetton)
- Asiakas: React SPA Telegram WebView'ssa
2.3 Genre ja inspiraatio
Taistelujärjestelmässä on ainutlaatuinen 5 vyöhykkeen kohdistusjärjestelmä yhdistettynä nykyaikaiseen vapaan roolipelin etenemiseen ja lohkoketjun talouteen.
Pelin ydinsilmukka
TUTKI → TAISTELU → RAAISTUS → Askartelu → VARUSTELE → ↻
3.3 Järjestelmän monimutkaisuus
- Core game loop · 8 · 45+
- Taistelumoottori · 5 · 20+
- Talous/treidaus · 5 · 30+
- Social/multi · 4 · 25+
- TON/Blockchain · 3 · 28+
- Meta/support · 8 · 85+
- TOTAL · 33 · 233
Hahmojärjestelmä
5.1 6 ensisijaista tilastoa
- Strength · STR · +1 min/max damage per 10 STR
- Agility · AGI · +0,5% dodge/pt, crit, speed
- Intuition · INT · +0,5% crit/pt, perception
- Endurance · END · +20 HP per piste, +1 panssari jokaista 10 kohti
- Intellect · INTE · +10 mana/pt, ×2,0 spell damage
- Wisdom · WIS · Mana regen, ×1,5 spell damage
⚠️ INT (Intuitio) ≠ INTE (Äly) — Selkeät tilastot fyysisestä tarkkuudesta vs. maaginen kapasiteetti.
Talous & Tokenomiikka
6.2 CBT-polton jakautuminen
- CBT SPEND EVENT
- 70% POLTTO
- 10% KEHITYS
- 10% MARKK.
- 10% PALKINTO
- 50% SUOS.
- 50% POTTI
NFT-arkkitehtuuri
L2 (off-chain / Game DB)
- Kultasaldo (välitön)
- Pelin CBT-saldo (välitön)
- Esineiden omistus (välitön)
- Combat calculations
L1 (On-Chain / TON)
- $CBT Jetton -contract
- Wallet deployment
- NFT-minttaus (TEP-64)
- Talletusten/nostojen selvitykset
Tekninen arkkitehtuuri
8.1 Pinon yleiskatsaus
- KÄYTTÖLIITTYMÄ · Frontend: React, Vite, TypeScript, Tailwind, Zustand
- PALVELINPUOLI · Backend: Fastify, TypeScript, Prisma, Socket.io, PM2
- TIETOKANTA · PostgreSQL (233 mallia), Redis
- LOHKOKETJU · Blockchain: TON Network, FunC, TEP-64, Jetton
Turvallisuusmalli
- TUNNISTUS · Telegram HMAC signature validation. JWT-tokenit eivät koskaan tyhjene automaattisesti 401-vastauksella.
- HUIJAUKSENESTO · Kaikki taistelut ratkaistu palvelinpuolella. Ei asiakaspuolen vahinkolaskentaa.
- LOMPAKKO · Pelin sisäiset lompakon siemenet salattu levossa. Kotiuttaminen vaatii L1-vahvistuksen.
Tiekartta
Vaihe 1 – Genesis (nykyinen)
- Telegram Botin ja WebAppin julkaisu
- 5 alueen taistelumoottori
- 7 hahmoluokkaa
- Varusteet ja valmistus
Vaihe 2 – Laajennus (Q3 2026)
- Globaali julkaisu
- Kiltajärjestelmä
- Suosittelujärjestelmä 2.0
- Suorituskyvyn optimointi
Vaihe 3 – Kingdoms (Q4 2026)
- Valtakunta- ja maajärjestelmä
- $CBT-tokenin listaus
- Kiltasodat
- Täysi markkina
Vaihe 4 – Endgame (2027+)
- Myyttiset luolastot
- Palvelinten välinen PvP
- Legendaariset artefaktit
- Horisontaalinen skaalaus
Tiimi ja hallinto
Kehitys: yhden kehittäjän projekti, jossa on yli 690 committia. Koko laajuus: käyttöliittymä, palvelin, blockchain, pelisuunnittelu ja DevOps.
Tuleva hallinto: $CBT-haltijat voivat äänestää pelitasapainon muutoksista, uuden sisällön prioriteeteista ja talousparametrien säädöistä.