Double Crossed


Role:Lead Programmer
Studio: Solar Rat Studios
Tools: C++, ASCII Game Engine, & DaVinci Resolve
Duration: February - March 2022
Team Size: 2

Genre: Action
Platform: Windows
Project Status: Released


Trailer

Game Description

Double Crossed is a stealth game where you play as a double agent in a three-letter government agency. As this agent, you sneak through a classified government facility to gather intel and report back to your true occupational agency. Unlike most stealth games, Double Crossed isn't just an action game that optionally features stealth. It's mandatory, as you have an extremely limited number of bullets that aren't nearly enough for the number of guards patrolling the facility. The only way you would be able to make it through is by avoiding them entirely- or knocking them out from behind, which costs no ammo. The game is designed to be played without firing a single bullet!

Process

 Under the mentorship of Mark Claypool, I collaborated with one other person to design, develop, and create promotional material for Double Crossed. I developed the level system, player system, combat system, enemy AI, and health system. The game was developed with C++ and on a custom game engine that I developed (ASCII Game Engine).

What did I learn?

  • How to work on a custom game engine: For this project, I used a custom game engine that I created using C++. This was interesting as I had previously only made games on Unreal and Unity. This also forced me to design tools for the engine to make the development process easier.
  • How to design and implement interesting levels and mechanics: I learned a lot about the overall design process, from creating a design document to designing the actual game levels with the player in mind.
Website made by Tate Donnelly