steve_d555
September 23rd, 2005, 12:28 AM
I'm pretty sure that networking should be fairly easy with the new branch code. It should just be a matter of removing the ship move code and getting it from the server which uses the Game module to calculate all ships. We should also make a master server for which the individual servers could register and clients could connect to. When we do make a client (not the SDL part, more for the server list and connect to dialog) we should probably make it in a GUI toolkit like wxWindows (wxWidgets, sorry :o ) or GTK and then execute the game (SDL) from the GUI toolkit.
Sort of like this
GUI (wxWidgets?) --> Client (SDL) <--> Server --> Master Server
|-----------------------------------------------^
Something along those lines (I'm not a very good ascii drawer :D )
Sort of like this
GUI (wxWidgets?) --> Client (SDL) <--> Server --> Master Server
|-----------------------------------------------^
Something along those lines (I'm not a very good ascii drawer :D )