Kayne Ruse
977c2b24fb
Codebase update: Made Vector2 a POD
2013-07-11 18:23:51 +10:00
Kayne Ruse
f667f503e7
Simple Multiplayer is working
2013-06-25 00:12:53 +10:00
Kayne Ruse
50bef9736c
Deleting players on logout
2013-06-24 23:34:48 +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
42f9c5e1df
Fixed for loops using the auto keyword
2013-06-24 16:31:38 +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
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
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