Battle Ninja

a week, Spring, 2017

Battle Ninja is a battle ship ruled game. Player can throw shuriken to hit ninja troops.
I tried to only use ES6 to learn how to use it, and having a good code structure since I had enough time to polish.

Responsibilities

  • UI/UX desinger: Decided the theme fits the game rule, and designed the UI/UX.
  • JavaScript programmer: Implemented gameplay, UI/UX, and sound from the recording. Used ES6, Buzz.js. I have tried to make it efficient by using dot product instead of checking each cell to know if it was used or not to create the level randomly.

Project Overview

  • Team Size: 1
  • Technology: Buzz.js
  • Language: HTML, CSS, JavaScript(ES6)
  • Development Time: About a week in all