02 / KLIENS- ÉS SZERVERFEJLESZTÉS

Egyedi multiplayer rendszerek

Egyedi kliens- és szerveroldali rendszerek egy meglévő multiplayer játékkörnyezethez.

Platform
Metin2
Terület
Kliens és szerver
Fő stack
C++ · Python · SQL
SYSTEM / ONLINE

Új rendszerek egy meglévő multiplayer architektúrában.

A munka játékmeneti logikát, egyedi felületeket, perzisztens adatokat és egy örökölt kliens-szerver kommunikációját foglalja magában.

Új összetettség a meglévő működés megtörése nélkül.

Minden funkciónak következetesnek kell maradnia a kliens állapota, a szerver döntései és a tárolt játékosadatok között.

Szerveroldali hitelesség, gyors kliens-visszajelzés.

A játékmenet és a perzisztencia C++ szerverrendszerekben él. A Python UI modulok érthető interakciókká alakítják az állapotot, az SQL és MariaDB pedig megőrzi a munkamenetek közötti adatokat.

  • C++
  • Python
  • SQL / MariaDB
  • Client-server protocols
  • Git

Production-ready funkciók, amelyek a játék természetes részeinek érződnek.

Az elkészült rendszerek illeszkednek a meglévő környezetbe, miközben a játékosok számára érthetők és technikailag karbantarthatók maradnak.