Grand Heist Game!
- Sep 10, 2021
- 2 min read
the grand heist game was our entry in kongregate's monthly challenge for the month of august 2019. Unfortunately, we got busy with our day jobs and were not able to finish it on time but its always fun to make new games and systems! that in itself is rewarding enough~
Game theme : Stealth
My team (Bandila games) wanted to make a stealth game that absolutely had no violence in it since stealth games always have the option to run and gun it, we designed this one to be as close to a stealthy thief as possible!
Systems
As the only Programmer, that time, I was the one in charge of making all of our systems and modules and being the game designer and QA as well, I learned that its extra fun to make a game if the Internal conflict within yourself rages. Im joking, but I really do enjoy designing, Making and BREAKING the systems.
Gas system
We thought it would be too easy for the player to hide and wait for the moment, oh no no, we added a depleting gas bar that would spell Game over once it runs out! why? oh because you are in space.

Stealth bar
Since we didnt want the player to just lose whenever he gets caught or makes a noise, we added a Stealth bar that serves as the player's health bar!

Classic Dark vignette
A stealth game wont be a stealth game without DARKNESS!
We added the vignette and a follow delay on the camera for the sweet effect.

AI, Movement, Doors, Objectives
Had lots of fun creating each system, during the time we were making this, I was studying Design patterns and uncle bob alot! That really helped in coding this for me. I was inspired by unreal engine's pawn system So I mixed the pawn system of Unreal engine and used a command design pattern to run the AI... thats also How I run the main player, So I can actually code node paths and the player can run on his own.
I love doors. even though they seem esay to make, the Observer pattern in which i used for the door was overly complicated. Looking back, i was trying to impress my friends then. haha

Final thoughts
Creating this project was a blast and I really learned alot of stuff regarding programming patterns for games and clean coding practices. If the time wills it, I want to complete this one day with my team!



Comments