Hey everyone,
I’ve been working on a simple NPC AI system in Unity and wanted to start a dev log to share progress and get feedback.
The goal is to build a clean, modular system that covers the core behaviors most projects need, without becoming overly complex.
Right now the system includes:
- Roaming
- Target detection
- Chasing
- Attacking
- Health & death system
Everything is structured to be easy to understand and extend, so it can act as a solid base that developers can build on top of depending on their project.
I’ve been focusing on keeping setup simple and making sure everything works out of the box with minimal configuration. I’ve also been putting effort into making it reusable outside of just my own projects, so it can function as a standalone system rather than something tied to a single use case.
I’m planning to continue expanding it over time with additional behaviors and systems that can plug into it, depending on what feels useful and what kind of feedback it gets.
Would appreciate any feedback or suggestions on what should be added or improved.