forked from ilikecats/papercats
fab29a8f75
* Implement leaderboard (shows top five players). * Make color be decided on server side (make sure we reuse the correct colors) * Better cache frames during 'requestFrames' mechanism * Make sure we die when we disconnect. * Make sure that new client doesn't consider all players as new clients (remove newPlayerFrames, and use Player.waitLag instead) * Have default player name be empty (or "Unnamed") * Fix refresh issue when new player joins game.
13 lines
412 B
JavaScript
13 lines
412 B
JavaScript
var ws = require("nodejs-websocket")
|
|
|
|
// Scream server example: "hi" -> "HI!!!"
|
|
var server = ws.createServer(function (conn) {
|
|
console.log("New connection")
|
|
conn.on("text", function (str) {
|
|
console.log("Received "+str)
|
|
conn.sendText(str.toUpperCase()+"!!!")
|
|
})
|
|
conn.on("close", function (code, reason) {
|
|
console.log("Connection closed")
|
|
})
|
|
}).listen(8081); |