TinyKeep's AI system (Part 3 of 5)
Hey guys and welcome to the 3rd update about TinyKeep's AI. Today's video and interactive demo showcases a couple of new features.
- Click to attack! This is by no means a complete combat system, instead it's here to allow you to create some nice corpses for testing today's new behaviour.
- Orcs! Like Skeletons, these monsters are Aggressive and will chase and seek you out. Similar to the Fire Imps, they employ a group system that notifies each other of threats once a single Orc can spot you in his line of sight. Attack Orcs with your sword enough times and he will die, leaving a movable corpse in his place.
- If a Skeleton comes across a corpse while not alert (not currently chasing a character) it will attempt to eat it. Skeletons regain health while eating, and if you let it eat for long enough the corpse will turn into another undead Skeleton! While eating, the Skeleton has a reduced field of view which allows the player to sneak up on it more.
As always, interactive demos of all of the AI updates so far can be found here:
Further ideas for eating AI
There's a lot we can do with this concept to bring some really interesting gameplay opportunities. Skeletons crowd around corpses with reduced FOV so it might be beneficial for the player to kill an Orc, drag it to a room and wait for a group of Skeletons to get distracted. Perhaps corpses naturally turn into Skeletons if they are left too long. How about other hungry monsters? We've mentioned in an earlier update about "flytrap-like" plants that hug the corridors of the dungeon, waiting for their next meal to walk past. Maybe we could have a hungry glutton pet that routinely eats up corpses you leave behind to prevent the Skeletons from getting there first. There are a lot of possibilities to explore!
The Next Few Days
Hopefully I'll be able to release the final 2 parts of the AI updates before funding ends on the 31st May. But in the meantime - let's make one FINAL PUSH to get to the goal! I'm planning on creating a Reddit campaign during the last few days, so current backers please be ready! And of course it goes without saying, please help spread the word.
Phi out - but hopefully not for the last time...