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

@ -9,7 +9,18 @@ class Player {
this.team = false;
this.kickCount = 0;
this.connection = connection;
this.name = `Stupid $(fruit[Math.random() * fruit.length | 0])`;
this.name = `Stupid ${fruit[Math.random() * fruit.length | 0]}`;
this.delta = {};
}
disconnect() {
this.room.remove(this);
}
sendUpdate() {
if (Object.keys(this.delta).length == 0) return;
this.connection.send('update', this.delta);
this.delta = {};
}
}