source: network-game

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @b8601ee   12 years dmp1488 The server keeps track of each team's score and sends SCORE meesages …
(edit) @5c84d54   12 years dmp1488 The server only checks if a player should pick up a flag when it gets …
(edit) @4926168   12 years dmp1488 The client sends a PICKUP_FLAG message when S is pressed
(edit) @e330873   12 years dmp1488 Fixed a segfault related to incrementing an iterator past the end of a list
(edit) @5299436   12 years dmp1488 Added a PICKUP_FLAG message type
(edit) @7553db9   12 years dmp1488 Turning in flags works correctly in all cases and players can no …
(edit) @e4c60ba   12 years dmp1488 Players can turn in flags they have picked up to their own flag sites
(edit) @a6066e8   12 years dmp1488 Players are the color of their team instead of always being red
(edit) @df79cfd   12 years dmp1488 The server assigns a random team to each player when they login
(edit) @b8cb03f   12 years dmp1488 Changed some server-side debugging statements
(edit) @7511a2b   12 years dmp1488 Resolved a bug where objects with duplicate ids were getting created
(edit) @e487381   12 years dmp1488 The server removes objects from its map when they are picked up by …
(edit) @626e5b0   12 years dmp1488 The client sends a DROP_FLAG message when the user presses D
(edit) @2df63d6   12 years dmp1488 Objects that are picked up by players get removed from the map
(edit) @b07eeac   12 years dmp1488 Players pick up flags when they get close to the flag objects, not the …
(edit) @b81cea1   12 years dmp1488 Fix a bug that prevents the player from moving anywhere
(edit) @23559e7   12 years dmp1488 Move player interaction with objects on the map from Player::move to …
(edit) @45b2750   12 years dmp1488 Clients can now process MSG_TYPE_OBJECT messages
(edit) @5f868c0   12 years dmp1488 Added partial server support for new messages for sending item info
(edit) @6e66ffd   12 years dmp1488 Add functions to the WorldMap class to allow the server to notify …
(edit) @cc1c6c1   12 years dmp1488 Updated the client to use structures instead of objects
(edit) @05051c7   12 years dmp1488 Added support for objects that can be at any pixel on the map, not …
(edit) @035d852   12 years dmp1488 Removed some dbugging statements
(edit) @a78c387   12 years dmp1488 Picking up flags works correctly now
(edit) @b26229c   12 years dmp1488 Some more map debugging
(edit) @2864d8e   12 years dmp1488 Added some debugging info
(edit) @e4a5786   12 years dmp1488 Each player now starts off not carrying any flags
(edit) @e76055f   12 years dmp1488 The server now checks if a player got close enough to a flag to pick it up
(edit) @d69eb32   12 years dmp1488 Re-enabled sending PLAYER_MOVE messages when a player encounters an …
(edit) @430c80e   12 years dmp1488 Fixed elapsed time calculation for server-side player movement
(edit) @a72bbde   12 years dmp1488 Removed some unused code for updating player positions server-side …
(edit) @876add0   12 years dmp1488 Re-added server-side player movement/validation
(edit) @74b8e79   12 years dmp1488 Deleted some commented code
(edit) @7d91bbe   12 years dmp1488 Fixed a syntax error in the client
(edit) @c987d79   12 years dmp1488 Removed the actual includes for the previously-mentioned issue
(edit) @7efed11   12 years dmp1488 Removed the draw method from the Player class to avoid an allegro …
(edit) @d436ac4   12 years dmp1488 Modified the player class to include the team and whether the player …
(edit) @7f2cef0   12 years dmp1488 Another change to fix the player movement bug
(edit) @db58227   12 years dmp1488 Fix a rounding bug in player movement
(edit) @d211210   12 years dmp1488 Add server-side checking of player movement
(edit) @227baaa   12 years dmp1488 Fixed some syntax errors related to the player move method
(edit) @a1a3bd5   12 years dmp1488 Made client changes for smooth player movement, changed the player …
(edit) @054b50b   12 years dmp1488 Removed some unused client code and made the client update player …
(edit) @67d032c   12 years dmp1488 Merge branch 'master' of github.com:weretaco/network-game
(edit) @60940f8   12 years dmp1488 Removed some more print statements
(edit) @3d81c0d   12 years dmp1488 Removed some print statements
(edit) @7b43385   12 years dmp1488 Smooth player movement now works, albeit poorly.
(edit) @ca44f82   12 years dmp1488 Updated files to correctly compile on Windows
(edit) @3a79253   12 years dmp1488 Added a map from player ids to players on the client side
(edit) @8f85180   12 years dmp1488 Added a method for measuring milliseconds and implemented smooth …
(edit) @66906aa   12 years dmp1488 The server should now smoothly move players to their targets
(edit) @f401cac   12 years dmp1488 Fixed some bugs in the player movement code
(edit) @093c141   12 years dmp1488 Merge branch 'master' of github.com:weretaco/network-game
(edit) @60017fc   12 years dmp1488 Added code for player movement
(edit) @384b7e0   12 years dmp1488 The client displays a small map upon login and lets the user move around
(edit) @62ee2ce   12 years dmp1488 The client shows the map and converts between screen and map coordinates
(edit) @60b77d2   12 years dmp1488 Added a Map class
(edit) @b128109   12 years dmp1488 Added MSG_TYPE_PLAYER_MOVE, which allows players to tell the server …
(edit) @5806dc2   12 years dmp1488 Simplified Player serialization code
(edit) @ad5d122   12 years dmp1488 Fixed a bug with Player serialization
(edit) @80b3f94   12 years dmp1488 Cjamged tje serialize/deserialize functions for Player
(edit) @88cdae2   12 years dmp1488 The user can now move around the screen by clicking once they're …
(edit) @594d2e9   12 years dmp1488 When a user logs in, the server sends a message with the player info …
(edit) @11402be   12 years dmp1488 Added Common.o to the client makefile
(edit) @8a3ef42   12 years dmp1488 Fixed a bug where the server message type wsasn't being set correctly …
(edit) @eb8adb1   12 years dmp1488 Added a map from player ids to players to the client
(edit) @8f438a5   12 years dmp1488 Fixed debug messages in Message.cpp
(edit) @38b85bb   12 years dmp1488 Fixed debug messages in Message.cpp
(edit) @9c83610   12 years dmp1488 Added debug messages to Message.cpp
(edit) @cee623e   12 years dmp1488 Fixed a bug in serializing the player name
(edit) @3535088   12 years dmp1488 Fixed some Plauer serialization compilation errors
(edit) @1106210   12 years dmp1488 Changed the player serialization code
(edit) @092817a   12 years dmp1488 Revoed some old database test files
(edit) @0333211   12 years dmp1488 Updated the VC++ client project to use allegro 5.0.8
(edit) @01d0d00   12 years dmp1488 The server now uses a map to store players with player ids as keys
(edit) @5066e27   12 years dmp1488 Appending a null terminator after the player name in the serialize function
(edit) @60776f2   12 years dmp1488 Changed the client to use serialize/deserialize and added …
(edit) @3b8adee   12 years dmp1488 Added serialize and deserialize methods to Player and modified the …
(edit) @4c202e0   12 years dmp1488 Added Player to the visual studio project, changed Common to use the …
(edit) @edfd1d0   12 years dmp1488 Moved the Player class to the common directory, added a position to …
(edit) @baaf6c8   12 years dmp1488 Added Compiler.h to all gui files, added the font file to the project, …
(edit) @3f5616f   12 years dmp1488 Changed the client makefile to use static linking for the allegro …
(edit) @cdb4bec   12 years dmp1488 Merge branch 'master' of github.com:weretaco/network-game
(edit) @da692b9   12 years dmp1488 Fixed some minor server bugs
(edit) @e607c0f   12 years dmp1488 The client uses nonblocking calls to check for server messages and …
(edit) @581058c   12 years dmp1488 Merge branch 'master' of github.com:weretaco/network-game
(edit) @3b1efcc   12 years dmp1488 The server sends back an error on failed registration and sends chat …
(edit) @1a1aebd   12 years dmp1488 Updated client Visual Studio files
(edit) @b53c6b3   12 years dmp1488 Capitalized the filenames in common/*
(edit) @cbc595d   12 years dmp1488 Changed a few minor things on the server
(edit) @41ad8ed   12 years dmp1488 The server properly handles registration messages
(edit) @87b3ee2   12 years dmp1488 Created a simple gui for the client
(edit) @439f7bc   12 years dmp1488 Client sends a test registration message when the user enters a username
(edit) @371ce29   12 years dmp1488 The server now uses nonblocking sockets and sleep to free up cpu usage
(edit) @59061f6   12 years dmp1488 Added new data access methods to save and retrieve player data
(edit) @36082e8   12 years dmp1488 Moved the database code to a new class
(edit) @8e540f4   12 years dmp1488 Created a separate function for processing error messages, began …
(edit) @2318fff   12 years dmp1488 Added MSG_TYPE_REGISTER
(edit) @73f75c1   12 years dmp1488 Created findPlayerByAddr and added some more checks on the client name …
(edit) @4da5aa3   12 years dmp1488 Created a process message function to handle message received from the …
Note: See TracRevisionLog for help on using the revision log.