Fruit Ninja

Description

Fruit Ninja is a recreation of the famous game Fruit Ninja for modern browsers created using WebGL. Players have to slice fruits using the mouse while avoiding bombs. The game contains various fruits, combos, UI and particle effects all created using JavaScript and WebGL.

Responsibilites

  • Programming WebGL core system using JS & HTML to create a library mimicking Unity Engine API.
  • Using a custom library to implement core gameplay mechanics and systems.
  • Implementing in-game UI in WebGL using JS,HTML and CSS. 
  • Program rudimentary physics library for collision detection and calculating physics forces, such as velocity and gravity.
  • Program and texture different models of fruits and bombs using basic vertex coordinates in WebGL.
  • Establish and manage source control via Github.

Role

Lead Programmer & Designer

Technologies Used

WebGL, Visual Studio Code

Languages Used

HTML, CSS, JavaScript

Date

10/05/2023

Category

Personal

Client

Share

Share on facebook
Share on twitter
Share on linkedin