/battle-tanks

A simple web browser game using P5.js, Node.js, and Serial Communication

Primary LanguageJavaScript

Battle Tanks

A simple 1 vs 1web browser game that implements P5.js, Node.js, and Serial Communication.

Controls

  • Movement: Joystick
  • Shoot: Joystick button
  • Rotation: Slider

Gameplay

  • Shoot the opposite player while dodging your opponent's projectiles
  • First player to remove all their opponent's hearts wins the game

Gameplay Video

Gameplay Screenshot

Technologies

  • HTML | CSS
  • Javascript
  • Node.js
  • p5.js | p5.play
  • sockets.io
  • Arduino

Hardware

Controllers Image Complete Image Setup