Liigu sisu juurde

Card Battle District

Meie arendatud mitmikmänguplatvorm Aktiivses arenduses PostgreSQL · Rust
Card Battle District

60Hz

Serveripoolne simulatsioon

20Hz

Mängu oleku edastamine

256

Jooksvalt laaditavad maailmaosad

Lähteülesanne

Luua mahukas võrgupõhine rolli- ja areenimäng enda arendatud mootoriga. Lahinguid, varustust, tegelaste arengut, andmete salvestamist ja mängijatevahelisi tegevusi peab kontrollima server, samal ajal kui mängusisu loomine peab jääma praktiliseks.

Lahendus

Projekt ühendab Rustis loodud mängukliendi, mängu olekut juhtiva reaalajaserveri, Axumi ja PostgreSQL-iga kasutajakontode taustasüsteemi ning jooksvalt laaditava mängumaailma. Sisu loomiseks kasutame Tauri, Svelte'i ja Three.js-i põhist redaktorit.

Tehniline teostus

  1. Serveri juhitav simulatsioon ja toimingute kontroll
  2. Selgete sõnumipiiride ja versioonidega võrguprotokoll
  3. Osade kaupa laaditav maailm ja mängu ajal kasutatav sisulaadimine
  4. Eraldi visuaalredaktor ja paigaldustööriistad

Kujundus

Kujunduses ühendame valged keraamilised pinnad, sügava karmiinpunase ning tagasihoidlikud kroomi- ja kullatoonid. Elementide sümbolid, selged siluetid ja usutav stiliseeritud maailm annavad mängule ühtse ilme.

Projekti hetkeseis

Projektil on Windowsi paigalduslahendus ja töötavad mitmikmänguteenused. Jätkub käivitaja, mängu ja sisuredaktori arendus; kohalikke kandidaate ning avaliku väljalaske vastuvõttu kontrollitakse eraldi.

Projekti galerii

Card Battle District 1
Card Battle District 2
Card Battle District 3