STEVEN GAST
| Gameplay Design | Technical Design | Programming |
click on me
to explore...
RED CIRCUIT REBELLION -
Programming Intern
Quick Overview:
As a Programming Intern at Otisco Studios, I was responsible the player character's movement and combat systems.
​
For player movement, I implemented the character's locomotion and dash systems. I also implemented multiple camera perspectives, allowing players to switch between first-person and third-person views.
​
For combat, I focused on creating an engaging shooting experience by implementing bullet spread, missile systems, and an overheat mechanic.
Game Page:
Duration:
March 2025 - June 2025
Software Used:

Unreal Engine 5
Perforce
Photoshop
Player Movement
Locomotion
For this task, my goal was to setup the player character's locomotion and dash system.
​
For example: The player can dash in any direction. in the air or on the ground, based on their movement input


Point of View
For this task, my goal was to setup the player character to use third person and first person camera
​
For example: The player switches into first person and uses aim offset based on the camera to change the guns direction.
Combat
Weapon Types
For this task, my goal was to setup three different weapon types: bullets, missiles, and melee.
​
For example: The player can shoot a limited amount of missiles in an arc based on where the camera is aimed at.


Overheat
For this task, my goal was to design and setup a system that stopped the player from firing infinitely.
​
For example: The overheat system displays a bar that increasingly gets more dangerous and stops you if it reaches the end.