Game Development Projects

Sleep Is For The Weak

Summary:

Demons from your homework are suddenly bugging you in your sleep! In this text-based hack and slash game, use your spirit form to defeat the endless waves of enemies with spells and attacks and get as much sleep as possible! Your spirit form casts spells faster the longer you don't sleep. Be careful though... if you go too long without sleep, you will turn into one of the demons...

Responsibilities:

Wave Management and Enemy Spawning System, Game Engine Development, UI Design, Dynamic Cooldown Systems


Electrospiracy

Summary:

In a world where the public believes that electricity is real, only some people like you know the truth: the discovery of electricity was just a prank and it has never existed. However, revealing that electricity has never existed will cause too much chaos. In this casual simulation game, you work as an operator that cycles an elevator up and down. You must prevent the public from knowing the truth by cycling fast enough. Failure is not an option...

Responsibilities:

Player Controls, Scoring and Timer Systems, NPC Behavior, Assets, Animations


Abandoned House Level

Summary:

Created using Unity3D and assets from the Unity Store, explore the mysterious and magical mansion that withstood the test of time. Gaze at the majestic mountains and the expansive seas. Unravel the story behind this mansion and leave your mark in the level!

Responsibilities:

Player Controls, Level Design, Asset and Texture Modification, Lightmaps, Audio

Software Development Projects

Dragonfly Game Engine

Summary:

Built from scratch using C++, the Dragonfly game engine's specialty is in creating 2D text-based video games. Including the essential engine managers to run the game loop, manage input, and process graphics, the engine features fully functioning event systems, camera control, animations, audio, and UI design. Please look at Sleep Is For The Weak as one of the games created by the engine.

Responsibilities:

Engine Managers, Events, Camera, UI, Animations, Audio


Board Game Projects

Summary:

Using C and C++, the popular board games bingo, checkers, and Monopoly are brought to your screen. Complete with text-based boards and player input that show in an IDE's console, players will enjoy playing these classics.

Responsibilities:

Testing, Console Outputs, Data Structuring, Object-Oriented Design