source: network-game

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @3de664d   11 years dmp1488 Client clears acked messages
(edit) @198cf2d   11 years dmp1488 MessageProcessor handles receiving multiple ACKs for the same message
(edit) @10f6fc2   11 years dmp1488 The client uses MessageProcessor to send/receive messages
(edit) @9b5d30b   11 years dmp1488 Moved server message sending/receiving into MessageProcessor
(edit) @5a64bea   11 years dmp1488 Completed initial version of MessageProcessor
(edit) @1f1eb58   11 years dmp1488 Added a client release build that uses the release version of allegro
(edit) @1a3c42d   11 years dmp1488 Added the skeleton MessageProcessor class
(edit) @787806f   11 years dmp1488 Added an ACK message type and a skeleton MessageProcessor class
(edit) @f3cf1a5   11 years dmp1488 The client draws all map objects instead of some of them
(edit) @694c3d2   11 years dmp1488 The server now does bounds checking on player movement based on the …
(edit) @147f662   11 years dmp1488 Fix a bug where the entire map wasn't being drawn
(edit) @b650f8a   11 years dmp1488 Increased the map size
(edit) @9b1e12c   11 years dmp1488 Increased the size of the client window to 1024x768 and moved around …
(edit) @7ca5d21   11 years dmp1488 The server can handle loading a NULL class from the db
(edit) @521c88b   11 years dmp1488 Upon player registration, the server stores the selected player class …
(edit) @109e8a3   11 years dmp1488 Username and password textbox labels appear on the registration page
(edit) @5c95436   11 years dmp1488 Add a RadioButtonList gui control to the client, re-organize the …
(edit) @5a5f131   11 years dmp1488 Dead players aren't drawn
(edit) @66c4ec4   11 years dmp1488 Restore the player's health and move him next to his base when he respawns
(edit) @c76134b   11 years dmp1488 A player respawns at their flag 10 seconds after dying
(edit) @1d0ede1   11 years dmp1488 Merge branch 'master' of github.com:weretaco/network-game
(edit) @7c52498   11 years dmp1488 Remove some debugging statements
(edit) @88c0536   11 years dmp1488 Fixed player serialization bug
(edit) @02fa8fd   11 years dmp1488 Merge
(edit) @032e550   11 years dmp1488 Add some more debug info
(edit) @d3e8f60   11 years dmp1488 Add some debugging stuff
(edit) @5b1e31e   11 years dmp1488 Fix some bugs related to player attack and movement
(edit) @ff2133a   11 years dmp1488 Move player chasing behavior to the Player class so the same behavior …
(edit) @11d21ee   11 years dmp1488 When a player tries to attack someone, they will now move toward the …
(edit) @8c74150   11 years dmp1488 The client processes PROJECTILE and REMOVE_PROJECTILE messages and …
(edit) @8795a38   11 years dmp1488 Fix a bug where a projectile deals damage to the wrong player when it …
(edit) @fbcfc35   11 years dmp1488 Add the Projectile class to the client project and add a list of …
(edit) @b978503   11 years dmp1488 Minor changes
(edit) @d03ec0f   11 years dmp1488 Add the Projectile class
(edit) @8dad966   11 years dmp1488 Added server support for player attack animations and cooldowns and …
(edit) @8a4ed74   11 years dmp1488 Made some minor server changes to help handle player attacks
(edit) @4b4b153   11 years dmp1488 The server can receive, but does not yet process, START_ATTACK and …
(edit) @e1f78f5   11 years dmp1488 START_ATTACK and ATTACK message types have been added and the client …
(edit) @46fa35a   11 years dmp1488 The server randomly chooses a player's class when they log on
(edit) @d09fe76   11 years dmp1488 The client displays a player's health and class
(edit) @07c73fa   11 years dmp1488 Added class, health, attackType, and damage to the Player class
(edit) @446dc65   11 years dmp1488 A player can only turn the enemy flag in if their own flag is at their …
(edit) @15efb4e   11 years dmp1488 The client processes SCORE messages and displays the score
(edit) @b8601ee   11 years dmp1488 The server keeps track of each team's score and sends SCORE meesages …
(edit) @5c84d54   11 years dmp1488 The server only checks if a player should pick up a flag when it gets …
(edit) @4926168   11 years dmp1488 The client sends a PICKUP_FLAG message when S is pressed
(edit) @e330873   11 years dmp1488 Fixed a segfault related to incrementing an iterator past the end of a list
(edit) @5299436   11 years dmp1488 Added a PICKUP_FLAG message type
(edit) @7553db9   11 years dmp1488 Turning in flags works correctly in all cases and players can no …
(edit) @e4c60ba   11 years dmp1488 Players can turn in flags they have picked up to their own flag sites
(edit) @a6066e8   11 years dmp1488 Players are the color of their team instead of always being red
(edit) @df79cfd   11 years dmp1488 The server assigns a random team to each player when they login
(edit) @b8cb03f   11 years dmp1488 Changed some server-side debugging statements
(edit) @7511a2b   11 years dmp1488 Resolved a bug where objects with duplicate ids were getting created
(edit) @e487381   11 years dmp1488 The server removes objects from its map when they are picked up by …
(edit) @626e5b0   11 years dmp1488 The client sends a DROP_FLAG message when the user presses D
(edit) @2df63d6   11 years dmp1488 Objects that are picked up by players get removed from the map
(edit) @b07eeac   11 years dmp1488 Players pick up flags when they get close to the flag objects, not the …
(edit) @b81cea1   11 years dmp1488 Fix a bug that prevents the player from moving anywhere
(edit) @23559e7   11 years dmp1488 Move player interaction with objects on the map from Player::move to …
(edit) @45b2750   11 years dmp1488 Clients can now process MSG_TYPE_OBJECT messages
(edit) @5f868c0   11 years dmp1488 Added partial server support for new messages for sending item info
(edit) @6e66ffd   11 years dmp1488 Add functions to the WorldMap class to allow the server to notify …
(edit) @cc1c6c1   11 years dmp1488 Updated the client to use structures instead of objects
(edit) @05051c7   11 years dmp1488 Added support for objects that can be at any pixel on the map, not …
(edit) @035d852   11 years dmp1488 Removed some dbugging statements
(edit) @a78c387   11 years dmp1488 Picking up flags works correctly now
(edit) @b26229c   11 years dmp1488 Some more map debugging
(edit) @2864d8e   11 years dmp1488 Added some debugging info
(edit) @e4a5786   11 years dmp1488 Each player now starts off not carrying any flags
(edit) @e76055f   11 years dmp1488 The server now checks if a player got close enough to a flag to pick it up
(edit) @d69eb32   11 years dmp1488 Re-enabled sending PLAYER_MOVE messages when a player encounters an …
(edit) @430c80e   11 years dmp1488 Fixed elapsed time calculation for server-side player movement
(edit) @a72bbde   11 years dmp1488 Removed some unused code for updating player positions server-side …
(edit) @876add0   11 years dmp1488 Re-added server-side player movement/validation
(edit) @74b8e79   11 years dmp1488 Deleted some commented code
(edit) @7d91bbe   11 years dmp1488 Fixed a syntax error in the client
(edit) @c987d79   11 years dmp1488 Removed the actual includes for the previously-mentioned issue
(edit) @7efed11   11 years dmp1488 Removed the draw method from the Player class to avoid an allegro …
(edit) @d436ac4   11 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
Note: See TracRevisionLog for help on using the revision log.