Server Centralisation: The Revert c3
Server Centralisation: Now with added physics! c5
Server Centralisation: Now with added physics! c5
Server Centralisation: Pew pew c6
Shooting angle is a bit off, I think it's to do with needing to do something with cos/sin with the z from the quat.
Server Centralisation: Pew pew crash c7
Shooting angle is a bit off, I think it's to do with needing to do something with cos/sin with the z from the quat.
Server Centralisation: Pew pew crash c8
Shooting angle fixxed, bullets are no detached (no longer displayed) when they are no longer alive
Server Centralisation: Now with more spawns c9
Added random spawns, player death, and player life counter.
Modified UpdateMessage to send a string instead of lots of different variables.
Updated client to accept a string as an update, split it into the correct objects, and update the respective objects.
Feature Additions: Cars c1
Added Cars.
Very basic, buggy implementation. Shoot car while close to enter it. Press E to be removed from it.
Known bugs: Exiting a car puts you inside of it and (much the same as when spawning inside another player) it takes a while to get free. Can't die... kind of. The car takes most the bullets for the player.
Feature Additions: Cars c2
Fixxed up Cars a bit.
Car occupant can now shoot and be shot. No longer get stuck when exiting a car (cars w/o occupants are clipped through).
Known Bug (Severe): Exiting the game while still in a car crashes any other client that tries to enter.
Feature Additions: I can't hold all these guns c3
Added new weapon types. Currently no gun pickups, but the code to handle players with different weapons is there.
Added a shot cooldown.
Added splash screen and overrode some defaults.

Set larger screen size, no pause on loss of focus, and disabled debugging info.