• login frame has an extra, initial field: int that describes the number of player being sent in the frame. So from client, that number is always 1. From server, that number is the number of players.
  • Bullet -- coordinates are specified as two ints in succession, not as an object.