Animal Boom Mayhem

Project Status Completed
Project Type University / group project
Primary Role(s) Lead programmer
Project Duration ~3 months
Platforms WebGL
Engine and Language Phaser 3, JavaScript, Java

About the project

Dodgeball for two players local or online for WebGL using the Phaser 3 engine.

This project was made in a group of 4, including myself. I took care of the gameplay logic, the tutorial mode and most of the client-server logic.


...
...
...
...
...
...

Gameplay

Beat your opponent with different balls that will appear randomly on scene:

  • Basketball: Your old reliable ball.
  • Bomb: Explodes at contact.
  • Potato: Unreliable timered bomb.
  • Flaming ball: Leaves behind a tral of fire.
  • Black hole: Causes a small breach in time space continuum which attracts and damages things.

You can evade incoming balls with a well timered dodge. Once you have been hit 3 times, you are out.

...

Tutorial demo

...

Online Demo