
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