About Me

I am a student who is currently majoring in Game Systems Programming at DePaul University. I am currently working on developing my own game engine.

C++ Unity Unreal Engine DirectX 11 Python Java

Adobe Photoshop Premiere Illustrator After Effects

ProTools


Systems Programming

A collection of projects that have developed my programming skills.


Slippers Engine

My own game engine that can create game objects and scenes. Game objects are capable of updating, drawing both 2D and 3D, triggering alarms, accepting inputs, and handling basic collisions. The next step is implementing audio and creating particles. The engine is currently being built for a basic tank game.

Documentation
DirectX API

My own DirectX 11 api that contains graphics object to handle shaders that can manage models, colors, textures, and lighting. The api stores a collection of my own premmade models that contain normal data as well as uv mappings. These models include, a cube, a pyramid, a sphere, a plane, a skybox, and a terrain generator using a height map. The api can also handle basic fog and mirrors.

Centipede

A recreation of the original Centipede game created by Atari. This project was developed to learn about design patterns and how they are implemented in a real context.

Gameplay Programming

A collection of games that I have worked on as either a solo developer or the lead programmer.


Night 20s

A game all about one upping your opponent. Keep rolling until one of you busts or takes all.

Play Me
Steam Punked

A puzzle game about managing your steam levels to find solutions and collect coins along the way.

Play Me
Drifters

A racing game all about keeping your turns tight so you can beat your best time.

Play Me

Physical Games

A collection of physical games I have worked on.


Meddlesome Kids

A game inspired by Scooby Doo where you play as a teen detective trying to solve the latest mystery in town.

Play Me