This is a short proof of concept game, specifically working on AI behaviour trees and playing with animated shaders.

The ghost follows a behaviour tree. Its options are currently: Patrol when idle (between a fixed list of waypoints); if the player enters its field of view, it will chase the player; if it catches the player, it will go to a safepoint. However, if the player sees the ghost AND the ghost sees the player, the ghost will run away, to one of a predetermined list of safepoints. It will choose a safepoint that a) is not within the player's FOV and b) where it won't have to go directly past the player in order to get to the safepoint. 

I created the game in Unity, using Unity 2020.3.7 LTS and the Universal Render Pipeline. I am hoping to spend some more time polishing this up, as I had a lot of fun with it!

Controls: Mouse to look around, WASD to move.

Ghost model and animations from Meshtint Studio: https://assetstore.unity.com/packages...

StatusReleased
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorScarletConcerto
Tagsanimated-shaders, artificial-intelligence, Cute, Ghosts, proof-of-concept, Prototype

Comments

Log in with itch.io to leave a comment.

interesting! nice job!