Nicholas Perell

Experience Resume Blog Contact
Archer Icon and Moon Icon on the left and right of the name Artemis

Lenora Fedora is a third-person, 3D platformer and stealth game built in Unity where the player plays as the titular character, a hat person who is trying to explore a hat store to break out her hat friends—all while keeping out of sight (or running away!) from the Tall One.

AI Programmer

Team Size: 8

Scale: Small Game

Development Period: January–May 2021

Tools Used:

C#

C#

Unity

Unity

Git

Git

Lenora lockpicking to free her friend from a cage.

Features

  • Explorable level that can be traversed in different ways by using player’s hat to adjust their height and width.
  • Enemy known as the Tall One who will patrol the shop and try to capture you if he spots you.
  • Hat friends to free by picking their locks while the Tall One’s not looking.
  • A decorated environment with little pieces of art and decor around the hat shop.
  • Stealth options around hat racks to blend in without being spotted.
In-editor screenshot of the Tall One using his AI. Yellow lines to indicate his vision cones and spheres. Green line to say the height the vision is cast from (his eyes) when he's not already chasing Lenora. Red lines for where to cast when Lenora is being chased (the feet and Lenora's y-level).

Contributions

  • Programmed AI vision cone and peripheral vision.
  • Programmed the AI behavior states.
  • Programming a search map for the AI to seek out the player once they’ve lost them.
  • Created the main menu scene and world space UI.
  • Hooked up imported Animations to the Unity Animator.

Development of Lenora Fedora

I was the eight-person team's AI programmer, working on the searching and behaviors of the Tall One. It uses similar patterns to the ones I describe in this Game AI blog post.