A controller for 3D characters. Can be used for first person or third person as well as NPCs.
-
Updated
Dec 4, 2025 - GDScript
A controller for 3D characters. Can be used for first person or third person as well as NPCs.
Multi-agent reinforcement learning framework for training NPCs in browser-based 3D voxel hide-and-seek using PPO and WebSocket communication between Ray RLlib and THREE.js
A sophisticated Python framework for modeling and simulating psychological personality systems. This project enables dynamic personality evolution through event simulation, allowing for realistic modeling of how life experiences shape personality traits and psychological attributes.
An easy-to-integrate Unity FSM for basic enemy AI behaviors, utilizing ScriptableObject for customizable and reusable AI states like Idle, Chase, and Attack.
🎮 Train NPCs using Proximal Policy Optimization in a browser-based 3D voxel environment for dynamic multi-agent reinforcement learning.
Add a description, image, and links to the npc-behavior topic page so that developers can more easily learn about it.
To associate your repository with the npc-behavior topic, visit your repo's landing page and select "manage topics."