Image Image Image Image Image
Scroll to Top

To Top

Node.js

19

Mrz
2012

inNode.js
NoSQL

vonJohannes Hoppe

Introducing SolarTournament

On 19, Mrz 2012 | inNode.js, NoSQL | vonJohannes Hoppe

For my latest talk I have prepared a node.js demo project, called „SolarTournament“. It demonstrates a bunch of technologies.
But first of all: Let’s have some fun and enter the live multiplayer tournament!

Don’t get confused: At the moment you can’t destroy other players spaceships, only asteroids. It’s simply not implemented. Or in other words: Nobody gets harmed! ;-)

Screenshot

This is demo code

The game is based on Node.js and uses the express web development framework, the Jade template engine, the Stylus CSS engine, Socket.IO for WebSocket communication and last but not least MongoDB – for storing the highscore. (this feature is not online at the moment)

The client-side rendering utilizes CopperLicht 3D, a JavaScript WebGL library from Ambiera. Your browser has to support WebGL to generate interactive 3D graphics.
This game was tested with the latest versions of Chrome and Firefox. I recommend Chrome for a smooth gameplay.

SolarTournament is 100% free and open source software.
Why don’t you just go to GitHub and fork it?!

 

Tags | , , ,