top of page

Red Rampent

ROLE

Game and Graphics Programmer

DESCRIPTION

Red Rampant was my 3rd year Professional Project, I helped program some of the game mechanics like a rewind mechanic to rewind through different events and conversations in the game along with some graphics programming including a water shader and a snow shader.

After university the company decided to have us continue to work on the game over the summer, this included me continuing to work on the rewind mechanic along with developing a sword fighting system allowing the player to swing from any direction and simulating momentum with input from sword fighting specialists.

Since Graduating University I am continuing to develop the game working on various game systems and gameplay elements.

YEAR

2021

GENRE

Adventure

Engine/Language

Unity/C#

Snow Shader

This is the snow shader I worked on, it applies snow based on normals and texture normals to make it easy to add and remove snow to materials in the scene

Water Shader

This is the water shader I worked on, it is procedurally generated with waves and foam on the edges of the water

Combat Demo

This is the combat system that I created for the game, this includes allowing the player to swing in any direction they want along with simulating the momentum of the swings depending on where the swings are chained from, all the animations are blended together from a set of 6 in different directions.

Rewind Mechanic

The Rewind Mechanic was one of the main gameplay mechanics that I worked on for Red Rampant, it included being able to rewind time to replay different game events. This allowed the player to make different choices in dialogue or events to change the path of the story. This mechanic was designed to take "snapshots" with key information about the state of the game to allow the player to rewind back along with sorting and deleting snapshots after they had been used.

bottom of page