Projects

IMMUNITY REBORN

Fast-paced Action RPG with Goblins, Skeletons, Magic, and DRAGON! Use your shield to block and counterattack!

OpenGL Playground

Learning OpenGL.

  • Made with OpenGL, GLFW, Glad, GLM, and SOIL2

Project Phaser

A 2D space shooter made without using a game engine.

  • Made with C++, SFML, and Box2D
Project Phaser

Gouken

Simple fighting game built using Apple's high-level 3D graphics framework.

  • Made with Apple SceneKit
  • Check out this cutscene made with Unity Timeline and Cinemachine

DieRise

First person shooter focused on gun feel. Recently used for a presentation on recoil.

  • Made with Unreal Engine 5

Maze Pathfinding

Adding A* pathfinding to a maze generation project.

  • Made with Unity

Outpost Z

An incomplete zombie tower defense used to experiment with automation testing in Unreal.

  • Made with Unreal Engine 5

Pong3D

Pong, but 3D.

  • Made with Unity

Basic Shape Editor

Can perform the following on basic 2D shapes: Add, Move, Resize, Multi-Select, Parent-Child, Delete.

  • Made with WPF

Editor Panel

Inspired by the Unity Inspector, this user interface allows adding, deleting, re-ordering components and modifying their properties.

  • Made with Avalonia UI

About Me

4th-year Computer Science student at BCIT. Has a keen interest in game AI and gameplay programming, applying linear algebra concepts whenever possible. Eager to learn and grow in all things game dev related.

Resume
bcit