A controller for any character. Can be used for first person or third person as well as NPCs. Works with Godot v4.4 to v4.6 2D and 3D
-
Updated
Apr 5, 2026 - GDScript
A controller for any character. Can be used for first person or third person as well as NPCs. Works with Godot v4.4 to v4.6 2D and 3D
JL Engine Local is a local ai agent stabilization layer With a focus on ai personality. Including an Emotional and speach rythum focused control protocol + headless engine and more.
2D Unity adventure game with NPC interaction, combat system, and level progression.
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.
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
No more mindless drones — the traffic now makes mistakes, gets angry, yields to your signals, forms traffic jams, and avoids head-on collisions.
General Purpose Goal-Oriented Action Planning — lightweight C library for game AI decision-making (NPC behavior, quest systems, strategy)
🎮 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."