Exemplo n.º 1
0
io.sockets.on('connection', function (socket) {
 var ship = new Ship({
   x: Math.random()*100,
   y: Math.random()*100,
   id : socket.id.split('#').pop()
 });

 scene.addPlayer(ship);

 socket.emit('connection', scene.serialize());

 socket.on('keys', function(heldKeys) {
  ship.handleKeys(heldKeys);
 });

 socket.on('disconnect', function(client) {
   io.sockets.emit('player.disconnect', socket.id);
   scene.removePlayerById(socket.id);
 });
});
Exemplo n.º 2
0
 socket.on('keys', function(heldKeys) {
  ship.handleKeys(heldKeys);
 });