source: network-game/common

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @7fa452f   10 years dmp1488 Change the player team variable so that 0 means no team, 1 means blue …
(edit) @306758e   10 years dmp1488 Remove the serverSide argument from Game::addPlayer() since it's no …
(edit) @c666518   10 years dmp1488 Move handleGameEvents and handlePlayers events from the Game class to …
(edit) @53643ca   10 years dmp1488 Server loads user profile and game history info from the database, …
(edit) @fd9cdb5   10 years dmp1488 Add new player profile screen, accessible from the lobby, which shows …
(edit) @cb5a021   10 years dmp1488 Client sends a new START_GAME message to start a game from the game lobby
(edit) @e98426d   10 years dmp1488 New JOIN_GAME message that client sends to server to indicate …
(edit) @ea17281   10 years dmp1488 Game.addPlayer takes a boolean to indicate wheter it runs on the …
(edit) @3ea1839   10 years dportnoy Fix Mac compiler warnings
(edit) @34bd549   10 years dmp1488 Make client compile on a Mac
(edit) @64a1f4e   11 years dmp1488 Game.addPlayer reset all the player's stats as well
(edit) @c991530   11 years dmp1488 The playerClass instance variable of the Player class is now an enum …
(edit) @99cf349   11 years dmp1488 When a player starts moving, the server clears that player's target player
(edit) @7f884ea   11 years dmp1488 Map-related structs are now outside of the WorldMap class
(edit) @06fc7f7   11 years dmp1488 getMsgTypeString is now defined in MessageContainer.cpp and the …
(edit) @0678d60   11 years dmp1488 All server warnings have been fixed and the WorldMap class has a new …
(edit) @5b92307   11 years dmp1488 id and targetPlayer are now both private members of the Player class …
(edit) @9ba9b96   11 years dmp1488 All ids should now be unsigned ints
(edit) @d998572   11 years dmp1488 updateTarget (from the Player class) now takes the target as a …
(edit) @d05c484   11 years dmp1488 Some game-specific functions moved from server.cpp to the Game class …
(edit) @6054f1e   11 years dmp1488 Moved damagePlayer to the Player class
(edit) @9bfc1cb   11 years dmp1488 The ATTACK message has been removed and the START_ATTACK message has …
(edit) @8554263   11 years dmp1488 Restructuring and code cleanup
(edit) @68d94de   11 years dmp1488 MessageProcessor now takes a socket and optional output log file as …
(edit) @635ad9b   11 years dmp1488 Correction to GameSummary constructor
(edit) @c9f6a1c   11 years dmp1488 New GameSummary class for storing game results
(edit) @e62b56c   11 years dmp1488 The code that processes player movement, attacks, and flag captures …
(edit) @45734ff   11 years dmp1488 The Game class stores a list of projectiles present in that game
(edit) @1d96513   11 years dmp1488 Game class includes projectile list
(edit) @ce2bb87   11 years dmp1488 A player can pick up an opponent's flag in an individual game
(edit) @402cf86   11 years dmp1488 The server checks player movement in individual games and stops …
(edit) @0129700   11 years dmp1488 The Game class validates player movement on the server side
(edit) @453087e   11 years dmp1488 PLAYER_JOIN_GAME messages, rather than PLAYER ones, are now sent to …
(edit) @e437a19   11 years dmp1488 New network headers in Common.cpp
(edit) @248e3c1   11 years dmp1488 Compiler header is is now included in Common.cpp
(edit) @e6c26b8   11 years dportnoy The client dynamically allocates memory for players and passes around …
(edit) @373089e   11 years dmp1488 The server compiles
(edit) @6319311   11 years dportnoy Some redfinition issues related to winsock2 are fixed and a few …
(edit) @0693e25   11 years dmp1488 The client draws the map and players in individual games
(edit) @ab8fd40   11 years dmp1488 The server can process LEAVE_GAME messages
(edit) @233e736   11 years dportnoy Fixed a client-side map loading bug
(edit) @88258c9   11 years dmp1488 Removed some unnecessary debug statements
(edit) @7d8d5d3   11 years dmp1488 Renamed JOIN_GAME_INFO to JOIN_GAME_SUCCESS
(edit) @b48ef09   11 years dmp1488 New message types and server code for creating and joining games
(edit) @f41a7f9   11 years dmp1488 Each player now holds a reference to their current game
(edit) @b92e6a7   11 years dmp1488 The Game class now has a WorldMap. When a client creates or joins a …
(edit) @321fbbc   11 years dportnoy Client only stores the game name and number of players of each game
(edit) @2ee386d   11 years dmp1488 Clients store the total number of players in each game
(edit) @99afbb8   11 years dmp1488 The server keeps track of games and adds players to them
(edit) @bbebe9c   11 years dmp1488 Clients send game join and creation messages to server and new message …
(edit) @b72ed16   11 years dmp1488 Included crypt header and reduced debug messages during map load
(edit) @c044a36   11 years dmp1488 Syntax fix
(edit) @f419b09   11 years dmp1488 Added a Game class and new messages types for creating, joining, and …
(edit) @f9cb9fb   11 years dmp1488 The ackedMessages list in MessageProcessor now stores ack records …
(edit) @8271c78   11 years dmp1488 The client has basic log files
(edit) @d05086b   11 years dmp1488 Support for logging to a textfile
(edit) @b35b2b2   11 years dmp1488 Added a basic ingame debug console
(edit) @934ab53   11 years dmp1488 Added debug messages
(edit) @9fe1807   11 years dmp1488 Added MessageContainer to the VC++ project
(edit) @46d6469   11 years dmp1488 Some bug fixes for MessageProcessor. MessageContainer is now in its …
(edit) @dee75cc   11 years dmp1488 Remove the Message.h include from several files
(edit) @49da01a   11 years dmp1488 Add status messages for login and registration and remove the Message …
(edit) @09ddba7   11 years dmp1488 Debugging
(edit) @64d22ac   11 years dmp1488 Debugging info
(edit) @bace57b   11 years dmp1488 MessageProcessor stores the recipient address along with each sent …
(edit) @cc6a14a   11 years dmp1488 Bug fix for MessageProcessor
(edit) @3794f6d   11 years dmp1488 Bug fix for MessageProcessor acks
(edit) @855f153   11 years dmp1488 Added debug info
(edit) @4dbac87   11 years dmp1488 MessageProcessor keeps track messages it has acked, so it doesn't send …
(edit) @6b641af   11 years dmp1488 Debugging
(edit) @5755e68   11 years dmp1488 MessageProcessor bug fix
(edit) @4fcf7a4   11 years dmp1488 More debug info
(edit) @bd2502a   11 years dmp1488 Added debug info to MessageProcessor
(edit) @9557f92   11 years dmp1488 Fixed cleanAckedMessages so it compiles on linux as well
(edit) @af713bc   11 years dmp1488 Fix a bug in cleanAckedMessages
(edit) @198cf2d   11 years dmp1488 MessageProcessor handles receiving multiple ACKs for the same message
(edit) @9b5d30b   11 years dmp1488 Moved server message sending/receiving into MessageProcessor
(edit) @5a64bea   11 years dmp1488 Completed initial version of MessageProcessor
(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) @b650f8a   11 years dmp1488 Increased the map size
(edit) @521c88b   11 years dmp1488 Upon player registration, the server stores the selected player class …
(edit) @5a5f131   11 years dmp1488 Dead players aren't drawn
(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) @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) @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) @07c73fa   11 years dmp1488 Added class, health, attackType, and damage to the Player class
(edit) @b8601ee   11 years dmp1488 The server keeps track of each team's score and sends SCORE meesages …
Note: See TracRevisionLog for help on using the revision log.