Boo-Ya!
Boo-Ya is a 3D arcade game about a ghost that scares residents in a haunted hotel. And tries to break a highscore doing so. But you must watch out to not get caught by the ghost hunters. This game made as a school group project by a group of 4 people. Two programmers Lars Bracke and me and two artists Freija De Graeve and Pim Jacobs.
The idea of the game was to make a reverse pacman game where you play as the ghost, mixed with luigi's mansion. I was in charge of all the code for the player and the ghosthunter. I also coded the UI and other small things to pollish and ship the game. The main challenges of this game were the npc behaviors. Because we needed to make sure the npc's did't feel too stupid but still felt fun to play agains. The game was voted second out of the 32 entries and we were very happy with that result.
The game is made with Unity and coded in c#. For the npc behaviors we used Behavior Bricks, a plugin to facilitate the making of the behavior tree. The camera shake was done with the Milkshake plugin. We also used an outline plugin to show an outline around objects you can interact with.
I learned to work together in a team with artists. I also learned that with a small team of skilled people and a good concept you can make great games (most other teams where 5 or 6 people). The importance of discussing game features and asking for quick feedback from the others became clear to me. This communication is important because it improves the quality and creativity of the game and you are also better informed of what your colleagues are doing.