top of page

Monster-A-Salt

Student Team Game Project

Monster-A-Salt is a third-person, hunting and cooking game that uses bow combat. Players must make their way through a level collecting ingredients that are used to craft dishes that provide upgrades necessary to beat the boss. This project was created using Unreal Engine 4.26.

Monster-A-Salt: Welcome

Responsibilities

mas_boss.gif

Boss Behaviors

For the boss, I created a sequence of boss behaviors following a predefined pattern. The boss had three unique melee, ranged, and AOE attacks. Occasionally random actions were added to the sequence to take the player by surprise. To achieve this, I used Unreal Engine's behavior tree system to lay out the sequence of actions and created custom C++ decorator and task nodes for the different behaviors. I also worked on the animation blueprint of the boss to match behavior timing with the animations.

mas_defaultenemies.gif

General Enemy Behaviors

Along with the boss, I also worked on the regular enemies. I designed a patrol route system for these enemies using game objects as waypoints that enemies would move between. The patrol behavior would stop when attacked or the player was seen, being replaced by a combat state. I implemented these enemies using behavior trees and custom C++ nodes.

Monster-A-Salt: Projects

Get in Touch

310-308-1896

  • LinkedIn
Monster-A-Salt: Contact
bottom of page