source: network-game/client/Client/main.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @365e156   11 years dmp1488 Added a TextLabel gui element and updated the client to show status …
(edit) @3de664d   11 years dmp1488 Client clears acked messages
(edit) @10f6fc2   11 years dmp1488 The client uses MessageProcessor to send/receive messages
(edit) @1f1eb58   11 years dmp1488 Added a client release build that uses the release version of allegro
(edit) @f3cf1a5   11 years dmp1488 The client draws all map objects instead of some of them
(edit) @147f662   11 years dmp1488 Fix a bug where the entire map wasn't being drawn
(edit) @9b1e12c   11 years dmp1488 Increased the size of the client window to 1024x768 and moved around …
(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) @032e550   12 years dmp1488 Add some more debug info
(edit) @8c74150   12 years dmp1488 The client processes PROJECTILE and REMOVE_PROJECTILE messages and …
(edit) @fbcfc35   12 years dmp1488 Add the Projectile class to the client project and add a list of …
(edit) @b978503   12 years dmp1488 Minor changes
(edit) @e1f78f5   12 years dmp1488 START_ATTACK and ATTACK message types have been added and the client …
(edit) @d09fe76   12 years dmp1488 The client displays a player's health and class
(edit) @15efb4e   12 years dmp1488 The client processes SCORE messages and displays the score
(edit) @4926168   12 years dmp1488 The client sends a PICKUP_FLAG message when S is pressed
(edit) @a6066e8   12 years dmp1488 Players are the color of their team instead of always being red
(edit) @7511a2b   12 years dmp1488 Resolved a bug where objects with duplicate ids were getting created
(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) @b81cea1   12 years dmp1488 Fix a bug that prevents the player from moving anywhere
(edit) @45b2750   12 years dmp1488 Clients can now process MSG_TYPE_OBJECT messages
(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) @a78c387   12 years dmp1488 Picking up flags works correctly now
(edit) @7d91bbe   12 years dmp1488 Fixed a syntax error in the client
(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) @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) @3d81c0d   12 years dmp1488 Removed some print statements
(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) @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) @ad5d122   12 years dmp1488 Fixed a bug with Player serialization
(edit) @88cdae2   12 years dmp1488 The user can now move around the screen by clicking once they're …
(edit) @eb8adb1   12 years dmp1488 Added a map from player ids to players to the client
(edit) @60776f2   12 years dmp1488 Changed the client to use serialize/deserialize and added …
(edit) @4c202e0   12 years dmp1488 Added Player to the visual studio project, changed Common to use the …
(edit) @e607c0f   12 years dmp1488 The client uses nonblocking calls to check for server messages and …
(edit) @3b1efcc   12 years dmp1488 The server sends back an error on failed registration and sends chat …
(edit) @b53c6b3   12 years dmp1488 Capitalized the filenames in common/*
(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) @4da5aa3   12 years dmp1488 Created a process message function to handle message received from the …
(edit) @a4db787   12 years dmp1488 Remove length check from sendMessage and receiveMessage
(edit) @ec48e7d   12 years dmp1488 Added a logout state where no messages can be sent. Once the client …
(edit) @171c4fe   12 years dmp1488 Added a logout message and the ability for the client to save it's …
(edit) @0cc431d   12 years dmp1488 Added a state to the client and began using message types. Created a …
(edit) @6475138   12 years dmp1488 Added a chat class to encapsulate the server messages and text input
(edit) @9a3e6b1   12 years dmp1488 Changed the frontend to a gui implemented using Allegro
(edit) @d352805   12 years dmp1488 Replaced the client with a simple allegro drawing/font demo
(edit) @0dde5da   12 years dmp1488 Added a makefile for the client and made the WSA functions only work …
(edit) @e08572c   12 years dmp1488 Made the client able to compile on linux
(edit) @8efe484   12 years dmp1488 Configured the client so it launches proplerly directly from Visual Studio
(edit) @6c92572   12 years dmp1488 The client now keeps sending messages until the user quits
(edit) @a845faf   12 years dmp1488 Added a compiler header to determine whether a windows or linux …
(edit) @aee34b9   12 years dmp1488 Cleaned up the client a bit and made it more c++-like and added to the …
(edit) @7d7df47   12 years dmp1488 Added a directory for common code and added basic boost library code …
(add) @1912323   12 years dmp1488 Added client files
Note: See TracRevisionLog for help on using the revision log.