Endless Protocol

Overview

We created Endless Protocol for project one in our introductory to game design & development ITCS-4230 course at the University of North Carolina at Charlotte. 

Endless Protocol is a 2D action sci-fi shoot-em-up game featuring original art assets, design, and more.

Story

Players control an agent assigned to infiltrate a scientific facility on another planet where a failed experiment has warped the fabric of space. The player fights against an increasing amount of robotic enemies, and the goal is to survive the full 20 minutes needed for the restoration sequence to finish.

  • Platforms: Windows PC

  • Finished: March 13, 2024

  • Team Size: 4

  • Duration: 40 days

  • Engine: GameMaker

  • Language: GML

  • Role: Lead Creator (Producer, Designer, Programmer)

Available on itch.io for Windows: https://jacob10jarrett.itch.io/endless-protocol

Trailer (Created by me)

  • I managed the GitHub repository and coordinated communication among teammates

  • Created the level design of the facility

  • Created/designed all UI components

  • I drew the title screen in Photoshop and created the UI elements of the title screen

  • Created the AI system

  • Created the dash ability

  • Found the royalty-free music for our game and implemented the music to work properly

  • Made the death and win screens

  • Created the settings and credits rooms

  • Created random spawn locations for the player and realistic player movement

  • Created the opening cutscene

  • Drew sprites for dialogue, reticle, spaceship, back arrow, etc

  • Created the mission brief dialogue, and created the trailer 

  • Wrote the story

Responsibilities for this project:


Examples of what I created:

Main Menu (Background and logo were drawn and created in Photoshop)

Dialogue System

Opening Cutscene

Player movement + UI + particle effects

AI System

Using a grid system, the AI-controlled enemies will determine the closest path to the player and find if there is an obstacle in the path. If there is, they will find an alternate route. Enemies also know not to get too close to any walls/obstacles so they don’t get stuck.

​Copyright © Jacob Jarrett 2024

Previous
Previous

EverStride

Next
Next

Kaida: The Little Dragon