Skeleton Smash

Skeleton Smash is a retro first person game developed from scratch using WebGL and Javascript, without a game engine. You can play the game from this link.

The most brain-wrecking and fun part of this project was writing out custom matrix transformations to simulate a camera in 3D space. Designing and implementing custom shaders in GLSL was also very enjoyable.

This was the final project of the Computer Graphics course at NYU, taught by Ken Perlin Other interesting projects I've done over the course of the semester include:

You can access their source code here.