Welcome! You can view some of my projects below:

...
Treasure Hunter

Description - Player navigates their ship to find hidden treasure before they run out of resources.

Features

  • Minimap to help guide player to treasure
  • Implements A* pathfinding algorithm for finding shortest path
  • Uses custom min-heap for efficient A* implementation
Technologies
  • Java
  • Spring Boot
  • JavaScript
  • HTML + CSS
  • Gradle

Live demo GitHub
...
Box Arena

Description - Online multiplayer coop game where players work together to trap monsters.

Features

  • Player account system managed via REST API
  • Token based authentication
  • Live player chat
  • Leaderboards
  • Item shop
Technologies
  • MongoDB
  • React
  • Node.js
  • JWT, BCrypt, WebSockets
  • JavaScript
  • HTML + CSS

Live demo GitHub
...
Track Racer

Description - 3D Racing game where player can race on a prebuilt track or make their own tracks.

Features

  • 1 prebuilt race track
  • Timer to record lap times
  • Integrated track editor to build your own tracks
Technologies
  • Node.js
  • three.js
  • JQuery
  • JavaScript
  • HTML + CSS

Live demo GitHub
LinkedIn GitHub suhail2935@gmail.com