Featured Project
Project LOST (Started: June 2019)
LOST is going to be a pixelated, story-driven, horror adventure where we play as a character with outstanding determination, fearlessness, and recklessness. As the finalizations of the story and continuing development of the gameplay ensue, a demo will soon be released in the future to give an example of my programming and level designing abilities.
Role:
Builder / Programmer
Timeline:
Quick paced, goal-oriented development. An end time isn't stated, but as I continue with development, I will realize the time shortly.
Goals:
-
Create an enhanced and genuine user experience
-
Build an involving and stylistic world
-
Develop a horror-revolved atmosphere
-
Write a completely original, attention grabbing story
Creating with Unity in C#
Other Projects
Zelda Revisualized (2019)
Zelda is one of my favorite games because of it's ever-driving story, freedom, adventure, and strong sense of courage. I wanted to see what I could come up with in just a few days to test myself like this courageous young hero of Hyrule.
Role:
Builder / Programmer
Timeline:
Finished in a three day sprint
Goals:
-
Demonstrate my knowledge of static objects and the use of a singleton method
-
Challenging myself for experience in programming well-timed animations
-
Using tools to create terrain through multiple meshes
-
Baking ambient lighting
Created with Unity in C#
Super Knuckles Bros. (2018)
As I really like to revisualize some of my favourite older games, I started this one with a slight twist. As memes have blown up the entire internet, I might as well base a game off of my favourite: Uganda Knuckles.
Role:
Builder / Programmer
Timeline:
Finished within a week
Goals:
-
Create wonky physics and animations for interesting gameplay
-
Recreate and feature the first level of the original Super Mario Bros.
-
Create a simple and fun platformer
Created with Unity in C#
Zombie Arena Concept (2018)
While learning artificial intelligence, I was tasked with designing a map to test zombie and player AI. We would then pit both AI against each other. Unfortuantely the map hasn't been implemented.
Role:
Builder / Designer
Timeline:
Finished within two days
Goals:
-
Create a unique, hand-built environment
-
Ensure that the map is playable and well designed for the AI
-
Visualize a post-apocalyptic atmosphere
Created with Unity in C#
BitWars (2019)
BitWars has been my first dive into making games for touch screen devices. It started off as a match-three game to a match-three RPG turn-based game. The code, assets, and other implementations were conceptualized in a day and we hope to further expand and develop this project into a full-fledged android game. We hope to publish it to the Google Play Store in the near future.
Role:
Builder / Programmer / Project Lead
Timeline:
Finished in a day sprint
Goals:
-
Implement easily gestured touch controls
-
Test how much I could learn and develop in a day
-
Publish a finished product to the Google Play Store
Created with Unity in C#
Christmas Countdown (2019)
This project was the result of an upset girlfriend. Unfortunately after switching from an iOS to an android device, she wasn't able to download her favorite Christmas application which counts down the time until the upcoming Christmas. After using System.DateTime methods, I was able to replicate her favorite app and make her smile. I call that a win-win!
Role:
Builder / Programmer
Timeline:
Finished within an hour
Goals:
-
Use System.DateTime to create a real-time countdown app
-
Implement different formulas to calculate breaths, heartbeats, etc.
-
Develop intuitive UI and simple touch inputs for desktop and mobile devices
Created with Unity in C#
Desert Crawler (2019)
Desert Crawler is my first attempt into car physics as well as saving and loading data. Through trial and error I was able to create a great looking checkpoint-based racing game.
Role:
Builder / Programmer
Timeline:
Finished within a week
Goals:
-
Create a physics-based racing game
-
Using XML and Binary, the player can save and load multiple different in-game player preferences
-
Using linear interpolation for a smooth camera working with physics
-
Implementing a leaderboard and using ghost data to beat your own time
Created with Unity in C#
Attention Simulator (2018)
This game started out as a joke but after creating a concept, my partner and I planned it out and were able to create the ultimate dating simulator! (I never knew I was going to be able to say that...)
Role:
Builder / Co-Programmer / Project Lead
Timeline:
Finished in a four day sprint
Goals:
-
Develop a funny, story-driven visual novel
-
Create a text engine that can trigger different types of events such as changing photos, typewriting text, etc.
-
Construct the entire game in one scene
-
Remind the player to never, EVER take their relationships for granted
Created with Unity in C#