Game Design
Skyfall Protocol
You play as a pilot. You pilot an Unmanned vehicle to rid planet earth of the A.I. that went rogue and now controls various machines like cars, construction equipment, Roombas, self driving taxis, and more. Humanity was driven into space by the A.I. infested technologies on earth for refuge. After years in space humanity has developed an unmanned drone to destroy the A.I. Controlled technology and get to the mainframe to deactivate the A.I. core. Your mission is to defeat the A.I.
Learn More
Hook
As the player, I would like to operate a machine to fight off AI Virus infected technology to weaken the Main AI and deactivate it to save humanity. When the player dies each run grants you an upgrade to improve the second run.
The Game
You play as a pilot. You pilot an Unmanned vehicle to rid planet earth of the A.I. that went rogue. Humanity went to space to survive. Your mission is to defeat the A.I. and upon death you can use upgrade points to improve your next run of the game. Typical game time to complete the game will take about 10 runs (TBD) each run lasting 30mins (TBD).
My Responsibilities
- Lead Programmer
- Inventory systems
- Saving System
- Building System
- Enemy Wave System
- Player Combat
- Player Controls
- Lead AI Programmer
- Enemy Behavior
- Ally Behavior
- Artist
- 3D Modeler
- Procedural Systematic Animator
Game Engine
Unreal Engine 5
Game Design Document
Under Construction
Capstone Project
This project spanned the length of 4 months. During these 4 months a group of students were tasked to design and create a game from the ground up. This included writing a Game Design Document, using a source control software which was Helix Perforce, and using Atlassian Products (Confluence and Jira) to document and manage workloads using issues to work together as a team.
Learn More
The Game
The game we chose after a consensus was to attempt to recreate a small version of Nintendo's Super Mario Odyssey. As a team we studied the game and broke down all the features and game mechanics present in the game. We selectively chose some mechanics to replicate especially the core mechanics. We chose to do all this within the Unreal Engine using blueprints.
My Responsibilities
- Programming
- Artificial Intelligence
- AI Movement Using Behavior Trees
- Cappy's Ability to possess enemies by being thrown
- Level Design
- Grave Yard - King Boos Lair
- HUD and UI
- Saved Data
- When purchases are made within the in-game store it is saved
Game Design Document
Creature Quest
Creature Quest (name subject to change) is a game that our team is working on post graduation. This way we keep our skills sharp. Taking what we have learned from experience in capstone during school we now challenge ourselves with the same task again but done better with a new game idea.
Learn More
Hook
This game is a survival horror game with open world elements. Someone or something is corrupting the creatures through the lands. You must capture creatures and tame them to to battle bigger foes. The goal is to reach this entity corrupting the wildlife and defeat it.
The Game
We are using elements inspired from Nintendo's Pokémon game series on some aspects. Players will be able to capture creatures, battle other creatures. Use a party system for their tamed creatures. Crafting elements will be used to maintain different resources i.e. hunger, health, and sanity.
My Responsibilities
- Lead Programmer
- Inventory systems
- Saving System
- Crafting Systems
- Battle Encounter Systems
- Player Controls
- Lead AI Programmer
- Creature Behaviors using behavior trees
- Battle Encounter AI
- Artist
- 3D Modeler
- Animator
Game Engine
Unreal Engine 4.27