top of page

Gatling Gliders

Gatling Gliders Logo01.png

Roles: (team of 6)

-> Programmer (1/2)

Unity

C#

Prototype

Gatling Gliders is a 3D shooter where Gabe the flying squirrel glides around at bullet speed attacking enemies with his Gatling gun.

Gatling Gliders was created for a class where we had one month to create a prototype. On this project, I was the programmer for the player movement.

Movement Mechanics

  • Charged Jump

  • Glide

  • Air Dash

  • Air Roll

  • Wall Crawl

GG_Glide.gif

The main challenge was creating a semi-functional wall crawl. I used raycasts to detect changes in angles in the surface that the player is on and rotating the player to match the new angle.

GG_WallCrawlCode.png
GG_WallCrawl.gif

The Abomination

Patrol/Roaming

Pursuit

Alert

tA_EntityMS.gif
AbominationLogo.jpg

Roles: (team of 5)

-> Programmer (1)

Unity

C#

Prototype

The Abomination is a 3D horror game where the player must collect journals to escape the mine while avoiding the monster that lurks in the caves.

The focus of The Abomination prototype was to experiment with entity audio detection and pathfinding. Using Unity NavMesh as a base, I created a simple system where every sfx that plays has an 'intensity'. If the noise was within the hearing radius of an entity, it would be registered. If the sum of all registered intensities reached a set value, the entity would change state and move towards the loudest registered sound.

bottom of page