Skyfall Protocol title art over Earth

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

Watch on YouTube

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

View

Creature Quest title screen

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

Game Design Document

View (Old)