Search this site
Embedded Files
Cameron Gray
  • Home
  • About
Cameron Gray
  • Home
  • About
  • More
    • Home
    • About

REVNA 

Revna is a third-person action-adventure game that combines melee combat and fast movement all while following the main character, Revna, through a magical world themed around Norse mythology. This was my first project in Unreal 5, in which I created a fast-paced movement system and a versatile puzzle mechanic with an abstracted completion state.



DR. SILVERBALL

Dr. SilverBall is an arcadey, 2D pinball game created using a custom engine in C++ that our team built from the ground up. In this project I implemented our audio system using FMOD, built an editor using ImGui, co-created real-time scene management, and programmed behaviors for core gameplay features. This was a challenging task to complete on a team of only five programmers, but it taught me a lot about engine architecture and what goes into developing a game alongside the tech that supports it. 

BEARRICADE

Bearricade is a top-down, 2D game written in C by myself and two other programmers. It turns the classic tale of Goldilocks and the Three Bears on its head by putting the player into Papa Bear’s paws as he defends his home from a horde of evil Goldilocks. This was one of the first games I ever worked on, and it taught me a lot about game development, including collisions, creating a character controller, and how to scope down and meet deadlines.

Lorem ipsum
Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse