Designed and implemented a custom NPC AI system featuring behaviour logic, task scheduling, and environment-aware object interactions. Developed behaviour systems enabling NPCs to autonomously perform tasks and react dynamically to objects in the environment. Configured NPC characters and integrated animation systems to support seamless behavioural transitions and realistic in-game interactions.