source: network-game

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @d58e3c3   10 years dmp1488 When a clients fails to create a game, send a CREATE_GAME_FAILURE …
(edit) @6ba31d2   10 years dmp1488 When a game start, message all clients not in the game so they remove …
(edit) @85da778   10 years dmp1488 Convert the client to use the PlayerTeam enum
(edit) @48801af   10 years dmp1488 Use an enum for the player's team
(edit) @c941e07   10 years dmp1488 Only load the db settings once and actually use the loaded settings …
(edit) @a9a1295   10 years dmp1488 Merge branch 'master' of github.com:weretaco/network-game
(edit) @ace001a   10 years dmp1488 On the player's profile page, print the actual time each game ended.
(edit) @426fb84   10 years dmp1488 Save the actual time a game ends to the databse and send it to the …
(edit) @347d768   10 years dmp1488 Add time_finished to the gameHistory table, switch the order of …
(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) @f3dfead   10 years dmp1488 Load the db settings file only once instead of many times
(edit) @5037b4b   10 years dmp1488 Change the users table to make honor, wins, and losses all unsigned ints
(edit) @aee0634   10 years dmp1488 Remove DataAccess::getPlayers() since it isn't used
(edit) @c666518   10 years dmp1488 Move handleGameEvents and handlePlayers events from the Game class to …
(edit) @84754c0   10 years dmp1488 Change updatePlayer to take a Player object and update many fields of …
(edit) @fb894b4   10 years dmp1488 Change server exe name and clean up the db schema
(edit) @81c4e8a   10 years dmp1488 Spelling correction in client gui
(edit) @4c00935   10 years dmp1488 Client draws real player info and game history on the profile screen …
(edit) @53643ca   10 years dmp1488 Server loads user profile and game history info from the database, …
(edit) @cdb0e98   10 years dmp1488 Server replies to the client's PROFILE request with hard-coded data …
(edit) @b28e2bf   10 years dmp1488 Client processes server PROFILE message and displays the player's …
(edit) @fd9cdb5   10 years dmp1488 Add new player profile screen, accessible from the lobby, which shows …
(edit) @abc4d56   10 years dmp1488 Server processes and broadcasts START_GAME messages
(edit) @cf05729   10 years dmp1488 Client processes START_GAME response
(edit) @cb5a021   10 years dmp1488 Client sends a new START_GAME message to start a game from the game lobby
(edit) @b1ce08c   10 years dmp1488 Merge branch 'master' of github.com:weretaco/network-game
(edit) @dfc81f0   10 years dmp1488 Fix potential client run-time error
(edit) @f15d6a9   10 years dmp1488 Server processes JOIN_GAME messages and broadcasts the info to all players
(edit) @3476207   10 years dmp1488 Client shows all players in the game lobby and sends messages to the …
(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) @a0ce8a3   10 years dmp1488 Begin creation of the lobby screen for an individual game
(edit) @e708305   10 years dmp1488 Client makefile works on both linux and mac
(edit) @3ea1839   10 years dportnoy Fix Mac compiler warnings
(edit) @34bd549   10 years dmp1488 Make client compile on a Mac
(edit) @883bb5d   10 years dmp1488 Extra timer events removed from queue to prevent them from piling up …
(edit) @a9e808e   10 years dmp1488 Merge branch 'master' of github.com:weretaco/network-game
(edit) @95d7add   10 years dmp1488 more rebust error handling in the data-access code, specifically in …
(edit) @af116c0   10 years dmp1488 new graphics library code
(edit) @0b6f9ec   10 years dmp1488 Very minor client changes
(edit) @84f9797   11 years dmp1488 Server compiles with -g
(edit) @2e5aa0c   11 years dmp1488 Global .gitignore has server files as well and the graphics library …
(edit) @9cbdc9c   11 years dportnoy Graphics libary can load textures and handle mouse and keyboard …
(edit) @8df0c49   11 years dmp1488 Client makefile shows warnings
(edit) @2ce5154   11 years dmp1488 new OpenGL program added, that might replace the client's 2D graphics …
(edit) @efdb3ec   11 years dmp1488 Attempt to create one gitignore for VC++ projects (continued)
(edit) @6fab975   11 years dmp1488 Attempt to create one gitignore for VC++ projects
(edit) @8826eed   11 years dmp1488 When a player leaves a game, the client now frees the memory for that …
(edit) @64a1f4e   11 years dmp1488 Game.addPlayer reset all the player's stats as well
(edit) @d6b5f74   11 years dmp1488 Prior deletion of client-side SCORE message processing reverted
(edit) @6f64166   11 years dmp1488 Client no longer processes messages in STATE_LOBBY that should only be …
(edit) @dfb9363   11 years dmp1488 Client correctly handles other players leaving
(edit) @11ad6fb   11 years dmp1488 The client prints a list of all online players in the lobby
(edit) @b29ff6b   11 years dmp1488 Client gui creation code moved to its own method
(edit) @c991530   11 years dmp1488 The playerClass instance variable of the Player class is now an enum …
(edit) @c51da03   11 years dmp1488 Merge branch 'master' of github.com:weretaco/network-game
(edit) @5c7f28d   11 years dmp1488 The global projectile map and related code is gone from main.cpp, the …
(edit) @1e250bf   11 years dmp1488 Client makefile is up-to-date and includes -Wall
(edit) @9ee50ce   11 years dmp1488 Server logs unknown messages
(edit) @1ee0ffa   11 years dmp1488 When the client receives a PLAYER_MOVE messages, it clears that …
(edit) @99cf349   11 years dmp1488 When a player starts moving, the server clears that player's target player
(edit) @f66d04f   11 years dmp1488 Client update for map structs refactoring
(edit) @7f884ea   11 years dmp1488 Map-related structs are now outside of the WorldMap class
(edit) @e70b66b   11 years dmp1488 Player targeting logic has been fixed
(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) @204edcf   11 years dmp1488 Server uses setters and getters to access id and targetPlayer …
(edit) @5b92307   11 years dmp1488 id and targetPlayer are now both private members of the Player class …
(edit) @949cf70   11 years dmp1488 Server makefile uses -Wall to compile all files
(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) @1f6233e   11 years dmp1488 Minor cient fix related to earlier code refactoring
(edit) @e5697b1   11 years dmp1488 Projectile drawing code moved to the GameRender class
(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) @eb2ad4f   11 years dmp1488 gameMap removed from client
(edit) @2e63b64   11 years dmp1488 gameMap removed from server
(edit) @bcfd99a   11 years dmp1488 When a player leaves a game, any flag they were carrying is dropped
(edit) @8aed9c0   11 years dmp1488 Client compiles under linux
(edit) @360c0f1   11 years dmp1488 Server no longer sends OBJECT messages on player login or runs the …
(edit) @3ff2bd7   11 years dmp1488 Client updates related to the attack message change
(edit) @9bfc1cb   11 years dmp1488 The ATTACK message has been removed and the START_ATTACK message has …
(edit) @f63aa57   11 years dmp1488 The old Game window has been completely removed from the client and …
(edit) @cbc70eb   11 years dmp1488 A small bit of client code uses curPlayerId instead of searching …
(edit) @cd80d63   11 years dmp1488 Issue with players leaving, but not getting removed from games is fixed
(edit) @29fdf12   11 years dmp1488 The GAME_INFO message sent when a game finishes now includes the game …
(edit) @257de75   11 years dmp1488 Removed some debug messages from the client
(edit) @df74597   11 years dmp1488 Server-side logic for handling a game victory is fixed
(edit) @e0fd377   11 years dmp1488 Removed global score variables from client, removed the old …
(edit) @f3fb980   11 years dmp1488 Removed global score variables from server
(edit) @9c18cb7   11 years dmp1488 Removed error function definition from main.cpp
(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) @e1af80c   11 years dmp1488 When a game ends, the server sets currentGame to NULL for all participants
(edit) @635ad9b   11 years dmp1488 Correction to GameSummary constructor
(edit) @778d0c9   11 years dmp1488 Correction in the server's creation of the FINISH_GAME message
(edit) @3e44a59   11 years dportnoy The client shows a game summary screen when the current game cfinishes
(edit) @c9f6a1c   11 years dmp1488 New GameSummary class for storing game results
(edit) @8ce793b   11 years dmp1488 For for server bug caused by improper deletion while iterating over games
Note: See TracRevisionLog for help on using the revision log.