add basic updating to client on physics

This commit is contained in:
Asraelite 2016-03-21 23:45:27 +00:00
parent 95e0f6b710
commit 1027d980c1
15 changed files with 160 additions and 13 deletions

View file

@ -12,10 +12,13 @@ class GameServer {
assignRoom(player) {
let room = Array.from(this.rooms.values()).sort((a, b) => {
return a.players - b.players;
return a.playerCount - b.playerCount;
})[0];
if (!room || room.full) room = new Room();
if (!room || room.full) {
room = new Room();
this.rooms.set(room.name, room);
}
room.add(player);
}