Works

Portfolio

Pawism

Portfolio

Unreal Engine 5 Blueprints Group Project Game Jam Stealth Game Behavior Tree AI Perception System

About

The given theme by the competition was Spread it. So after a lot of iterations, we have concluded with the following idea: you play as a cat with a secret mission. While trying to hide from the cleaning lady, which has personal beef with this uncanny cat, you have to catch mice and sacrifice them in the name of the lord Satan!

So, what are you spreading? The blood of your sacrifices and satanism. Though as you fulfill your mission, something unexpected happens. It’s God, trying to meddle with your business! Defeat him and learn your place by Satan’s side.

This game was made during a local game jam at Howest with the help of a wonderful team. Within two days and a half we were able to create something original and fun to play using unreal engine’s blueprint system.

Download

Gameplay Video

What I did

I was tasked with programming the AIs of the NPCs in the game: the cleaning lady, the roomba, the mice and "God".

Using Unreal Engine 5's Behavior Tree, I designed a simple wandering behavior the roomba and the mice. The mounting mechanic for the roomba was also implemented by me. The cleaning lady has more complex behaviors, such as chasing the player when spotted using the AI Perception System, and searching for the player when losing sight of them.

Description

"God" has a unique behavior, since he is the Boss of the game. He has three different attacks that he alternates between, and a cooldown period for the player to act.

Gameplay

There's a minigame for catching the mice, after which you have to place them in the designated spots in each room. You have to do all this while avoiding the cleaning lady, who will chase you if she spots you.

Description Description

After placing the mice on the floor, you can mount the roomba and run them over! This will spread the blood of your sacrifices in a big pentagram shape on the floor.

Description

But watch out! After spreading all of your sacrifices, "God" will appear to stop you. This enters the last stage of the game, where you have to dodge his attacks while riding the roomba, and spread more mice blood while he's in cooldown!

Description

Draw the pentagram under "God" to defeat him and win the game.

The team

Programmers

Artists

Sound Design