Skip to content

Realtime Multiplayer Game

netzzwerg edited this page Mar 1, 2013 · 29 revisions

Preparation

node --version

0.8.21

npm --version

1.2.11

[sudo] npm install socket.io
[sudo] npm install express
[sudo] npm install node-uuid
cd node_modules
ls
node server.js

http://localhost:1337/?debug

Example 01 Basic Express Setup

  var serverPort    = process.env.PORT || 1337,
      express       = require('express'),
      app           = express(),
      http          = require('http'),
      server        = http.createServer(app);

  /* ------  ------  ------ Express ------  ------  ------ */

  server.listen(serverPort);
  console.log('\t :: Express :: Listening on port ' + serverPort );

  app.get('/', function(req, res){
    res.send('Hello World');
  });

Example 02 Local Player Movement

Example 03 Basic SocketIO Setup

Example 04 Multiplayer Setup

Example 05 RequireJS Refactoring

Example 06 Grunt Build

Clone this wiki locally