3D Platformer (Winter 2018)

3D Platform game where player jumps around collecting disks while avoiding bats. Original assignment written in C++ using OpenGL 3.3. Re-written in Typescript and Webgl2 for web.

Features

  • Blinn-Phong rendering model
  • Physics based movement and collision
  • Morph target animation
  • Bidirectional A* pathfinding
  • Particles

Live Demo Available
Built for Chrome on Desktop.

Github Repository Typescript Webgl2
Github Repository C++

Lighting

Shadows

Bidirectional A* Pathfinding

Particles

Web Version