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
Mar 19, 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.
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.
2D Unity adventure game with NPC interaction, combat system, and level progression.
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
🎮 Train NPCs using Proximal Policy Optimization in a browser-based 3D voxel environment for dynamic multi-agent reinforcement learning.
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)
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."