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