Tanks: Online multiplayer node.js game

Tanks is a nice little multiplayer project we had last year. It's a mini game (made in a few days). Each player controls a tank and has to shoot other enemies. It's just a sort of online arena in which everyone can connect and shoot.

This was my first multiplayer game, and also my first node.js project. It uses websocket for realtime gameplay, and although it has some little bugs, it mostly works well.

We made fun with a few nice features:

  • Tracks behind the tanks. It's actually funny to draw tracks behind you
  • The tanks are slow, and the projectiles too. But your projectiles can bounce on walls, so it's actually a strategic gameplay where you touch your enemies by using bounces.
  • Some blocks of the environments are destructible, other aren't. So you can hide behind them, or break them for surprise attacks.

comments powered by Disqus