Networking Current status: development
The project should be divided into a client/server system. One method of doing this would be to use sockets.
The important thing to discuss is the level of separation between the server and the client: here is my suggestion.
- Server
- Artificial Intelligence
- Specific orders (because of random numbers in fights)
- Pretty much everything
- Client
- Count waypoints (less data to transfer)
|