Added the client's scenes
@@ -54,6 +54,8 @@ All entities on the server have a unique, unsigned index.
|
|||||||
-------------------------
|
-------------------------
|
||||||
### Server Architecture
|
### Server Architecture
|
||||||
|
|
||||||
|
#### Modules
|
||||||
|
|
||||||
* server metadata
|
* server metadata
|
||||||
* name
|
* name
|
||||||
* version
|
* version
|
||||||
@@ -113,3 +115,22 @@ The client needs to handle the following content.
|
|||||||
* player list
|
* player list
|
||||||
* monster list
|
* monster list
|
||||||
|
|
||||||
|
-------------------------
|
||||||
|
### Client Architecture
|
||||||
|
|
||||||
|
#### Scenes
|
||||||
|
|
||||||
|
* SplashScreen: start of the program
|
||||||
|
* MainMenu: program hub
|
||||||
|
* Options: configuration saved on exit
|
||||||
|
* Lobby: find available servers
|
||||||
|
* ping the network
|
||||||
|
* phone home
|
||||||
|
* InGame: Control
|
||||||
|
* InWorld: the player is on the map
|
||||||
|
* InCombat: the player is in combat
|
||||||
|
|
||||||
|
#### Modules
|
||||||
|
|
||||||
|
* Map Loader
|
||||||
|
* player
|
||||||
|
|||||||
Reference in New Issue
Block a user