The project contains a client and a master game server along with an integrated DMarket widget for DTanks game. Project’s Basic Structure
- _start is the base scene with the main controller
- SelectAppType. Contains the application selection logic: client, server, or offline
- Lobby. Contains logic for server connection
- Authorization. Contains the logic for authorization / registration within DTanks game
- Game. Contains game’s battle logic; if mode is “multiplayer”, every player can get virtual in-game items
- Server. Contains server logic
- Inventory. Contains the game content interaction logic and the logic of interaction with the Basic Widget