top of page

Psychic Tribble

Top-down Action Game

Responsibilities

ag_enemies.gif

Enemy AI

I created two enemies, the skeleton and slime. Both used a finite state machine to control their behaviors using enums to track their current state. Each state has an enter, update, and exit function to create a smooth transition when changing actions.

ag_slimeandskeleton.gif

Skeleton and Slime Behaviors

Both enemies also have unique abilities and attacks to make each feel different. The skeleton uses a sword to slash and stab along with a deflect ability to knock back player attacks. Slimes have a short-range lunge and long-range dive attack, accompanied by the ability to merge with other slimes when low on health.

ag_animation.png

Animation Programming

For each enemy, I used Unity's animation system to design the transitions between different animations. I built these to be controlled by the state of the enemy and used the enter and exit functions to help make a smooth shift. I used animation notifies for events that needed to by synced with animations.

Get in Touch

Redmond, WA

310-308-1896

  • LinkedIn

©2021 by Kelson Wysocki. Proudly created with Wix.com

bottom of page