Network Design: Difference between revisions

From PSwiki
Jump to navigation Jump to search
Magodra (talk | contribs)
Magodra (talk | contribs)
Line 124: Line 124:


note over Client : there are more...
note over Client : there are more...
</uml>
==== Client Movement ====
<uml>
autonumber
participant User
participant NPCClient
participant Server
User ->> Client : KeyboardInput
Server //- Client : psDRMessage
Server -\\ Client : psDRMessage
</uml>
</uml>




[[Category:Engine documents]] [[Category:NPCClient Design]]  [[Category:Server Design]]
[[Category:Engine documents]] [[Category:NPCClient Design]]  [[Category:Server Design]]

Revision as of 19:42, 31 July 2012

Design

Classes

Each message from/to server/clients is based on the psMessageCracher that provide interfaces to pack/unpack and print the message.

Sequences

Start up NPCClient

Start up Client

Client Movement