Hello everyone.
This update features Enemy AI (Rebels) version 1.0 [currently in Single-player mode only], it is not very different from the Animal AI system (Check Animal AI update here). Both systems are Action based (State Machine).
AI - Rebel:
The rebel model has three different meshes with different poly counts (Optimization Purposes), currently the game features the lowest detail mesh (1st from the left) to make sure the game stays both optimized and stable. All three models will be included and switched between based on distance in a later update.
The AI currently has 12 Actions (Idle, Patrol, Chase, etc...), and two layers of animations (19 clips)
With this update the empty bases in the game are now filled with items like Crafting tables, workbenches and other items. In a later update it'll also have storages filled with items that the player cant craft such as: guns, rifles, ammo and electronics.
Sound & Vision Detection:
Both the rebels and animals can detect sound in this update, most actions has a sound radius, if an animal/rebel were with-in range, it'll react depending on the current state it is in.
Also both rebels and animals can detect and interact with each other, however the Field of view has been disabled for the current update, once its working without any issues it will be added (Hopefully in the next update)
Rebel Manager:
I have added a Rebel manger that spawns a chopper every 5 or so mins, it also manages other things such as culling.
The manager assigns the chopper a destination to drop a rebels squad (Currently to the 4 bases only)
The travel is not animated so expect it to visit your base in future updates lol.
Future plans (Rebels):
1-Improve the visuals (Mesh, Ik, animations)
2-Add more actions
3-Rebels in Multi-player modes
4-Dead body dragging functionality
5-FOV & more detection functions
6-Invading players bases
Thanks!
You can find all / the latest game updates on the official website blog.
Alpha version released on itch.io (link):
Ashore.itch.io
Official Website:
www.Ashore-Game.com