Kayne Ruse
ee3877b906
Pruning unneeded files
2013-07-15 16:36:02 +10:00
Kayne Ruse
f667f503e7
Simple Multiplayer is working
2013-06-25 00:12:53 +10:00
Kayne Ruse
6d1ba24404
Simplified the packet system
2013-06-24 22:59:06 +10:00
Kayne Ruse
ebd8c5e6fc
Synchronization works
2013-06-24 21:46:11 +10:00
Kayne Ruse
3f2fcdf9e1
Players are being added in the client
...
The client sends a debug player to the server, with a constant movement to
show that the new client _is_ connecting. The next thing to add is the
sync system, so that the clients know what the server looks like when they
first join.
2013-06-24 16:15:48 +10:00
Kayne Ruse
56375d64b6
Moved packets into their own namespace
2013-06-24 10:27:43 +10:00
Kayne Ruse
fcb17a8116
Merge branch 'dev' into dev-char
2013-06-24 09:02:36 +10:00
Kayne Ruse
f049c96df7
Switched from the service locator pattern to singleton pattern
2013-06-24 09:00:50 +10:00
Kayne Ruse
24654d9e17
Merged the new frame rate system into dev-char
2013-06-23 15:11:24 +10:00
Kayne Ruse
7ad855348f
Implemented a simpler frame rate system
2013-06-23 15:05:52 +10:00
Kayne Ruse
d833b76856
PlayerCharacter is moving around smoothly
2013-06-23 13:53:55 +10:00
Kayne Ruse
a4d184ca75
Moved random code out of defines.*
2013-06-21 21:36:48 +10:00
Kayne Ruse
33adb4b1a5
Put the license header into all source files
2013-06-18 16:40:51 +10:00
Kayne Ruse
33474cc6c0
Smooth connection and disconnection complete
...
The clients can connect and disconnect from the server with known no
issues. There is no way to shutdown the server yet, but it might be
possible to kick someone else from the server soon.
2013-06-18 16:21:42 +10:00
Kayne Ruse
a1b248d1d7
Created the client program's framework
...
There are six scenes here, each of which representing roughly one part of
the final program's backbone.
2013-06-08 01:36:19 +10:00