Overview

GhostBusters Go is a mobile puzzle game inspired by Hitman Go. You play as a Ghostbuster tasked with capturing every ghost on the board, but there’s a catch, you can’t see them directly. The only clue you get is when a ghost passes over a tile containing a vase. From there it’s up to you to deduce their movement patterns and place your trap at the right spot to catch them all and complete the level.

Technical Details

  • Moteur : Unreal Engine 5
  • Langage : C++, Blueprints
  • Version Control : gitlab
  • Rôle : Lead Programmer
  • Team : 5 people
  • Years : 2023
  • Duration : 3 months

Screenshots

My Role

As lead developer on a two-programmer team, I was responsible for organizing tasks and splitting the work between us. On the technical side, I implemented the node and grid systems that structure the levels, as well as part of the ghost AI handling their node-to-node movement. I also worked closely with the artist on asset integration throughout the project.

Challenges

My main challenge on this project was working with Unreal Engine for the first time, which meant learning the engine while actively building the game. The other significant challenge was designing the node system to be flexible and responsive enough that the team could easily author levels and iterate on different layout configurations without friction.

Conclusion

Very happy with the result for a first Unreal Engine project. It was a great opportunity to learn a lot throughout the process and an enjoyable game to build overall.