Projects in Awesome Lists tagged with npc
A curated list of projects in awesome lists tagged with npc .
https://github.com/libgdx/gdx-ai
Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
artificial-intelligence behavior-trees decision-making formation-motion framework gamedev java libgdx movement npc pathfinding state-machines steering-behaviors
Last synced: 14 May 2025
https://github.com/undreamai/LLMUnity
Create characters in Unity with LLMs!
ai character chat chatbot conversational-ai dialogue game-development gamedev generative-ai llama llama-cpp llm npc rag unity unity2d unity3d
Last synced: 07 May 2025
https://github.com/citizensdev/citizens2
Citizens - the premier plugin and API for creating server-side NPCs in Minecraft.
citizens citizens-plugin java minecraft minecraft-plugin npc papermc spigot
Last synced: 14 May 2025
https://github.com/CitizensDev/Citizens2
Citizens - the premier plugin and API for creating server-side NPCs in Minecraft.
citizens citizens-plugin java minecraft minecraft-plugin npc papermc spigot
Last synced: 14 Mar 2025
https://github.com/steffendx/gonorth
GoNorth is a story and content planning tool for RPGs and other open world games.
bootstrap dialog dialog-planning dialogue-systems dotnet-core dotnetcore gamedev-tool gaming knockoutjs map mongodb npc openworld planning-npcs quest quest-planning rpg state-machine storytelling wiki-pages
Last synced: 17 Oct 2025
https://github.com/steffendx/GoNorth
GoNorth is a story and content planning tool for RPGs and other open world games.
bootstrap dialog dialog-planning dialogue-systems dotnet-core dotnetcore gamedev-tool gaming knockoutjs map mongodb npc openworld planning-npcs quest quest-planning rpg state-machine storytelling wiki-pages
Last synced: 02 Apr 2025
https://github.com/mlouielu/cn_constitution_2018
2018-02-25 中国共产党中央委员会关于修改宪法部分内容的建议
china constitution cpp cppcc npc
Last synced: 06 Apr 2025
https://github.com/juliarn/npc-lib
Asynchronous, high-performance Minecraft NPC library for 1.8-1.21 servers.
minecraft minecraft-npc-library npc npc-lib protocollib spigot
Last synced: 16 May 2025
https://github.com/GigaxGames/gigax
LLM-powered NPCs running on your hardware
agents game-development llm machine-learning ml npc
Last synced: 07 May 2025
https://github.com/jitseb/npclib
(Minecraft) NPCLib – Basic non-player character library.
Last synced: 09 Apr 2025
https://github.com/dreamersincstudios/ecs-iaus-sytstem
Infinite Axis Utility System for Unity
game infinite-axis-utility npc unity3d
Last synced: 27 Apr 2025
https://github.com/citizensdev/citizensapi
API for Citizens
citizens citizens-plugin java minecraft minecraft-plugin npc papermc spigot
Last synced: 04 Apr 2025
https://github.com/ziggi/fcnpc
FCNPC - Fully Controllable NPC
cmake disassembly gta gtasa hooks memory-hacking multiplayer npc plugin sa-mp samp sanandreas
Last synced: 15 Jul 2025
https://github.com/DreamersIncStudios/ECS-IAUS-sytstem
Infinite Axis Utility System for Unity
game infinite-axis-utility npc unity3d
Last synced: 25 Apr 2025
https://github.com/manekinekko/minecraft-openai
Controlling a Minecraft NPC using OpenAI 🤖
ai artificial-intelligence game gpt-3 minecraft mineflayer mineflayer-bot mineflayer-pathfinder npc openai
Last synced: 11 Oct 2025
https://github.com/victorb/dogoap
Goal-oriented Action Planning (GOAP) with Bevy integration
ai bevy bevy-engine bevy-plugin ecs game-ai game-development gamedev goap npc npcai rust rust-crate
Last synced: 12 Apr 2025
https://github.com/socaity/py_audio2face
Use the NVIDIA Audio2Face headless server and interact with it through a requests API. Generate animation sequences for Unreal Engine 5, Maya and MetaHumans
audio2emotion audio2face npc nvidia unreal-engine virtual-avatars
Last synced: 30 Apr 2025
https://github.com/stevesea/Adventuresmith
Generate tabletop RPG nonsense at the push of a button! (on Android)
android android-app npc random-generation rpg rpg-dice-roller
Last synced: 28 Apr 2025
https://github.com/samolego/taterzens
Minecraft serverside NPC / Citizens like mod.
citizens fabric forge minecraft-mod mod npc
Last synced: 22 Apr 2025
https://github.com/brokiem/simplenpc
✨An Ultimate NPC plugin for PocketMine-MP!
brokiem entity npc npc-plugin npc-skins pmmp pmmp-plugin pocketmine-mp pocketmine-plugins simple-npc slapper snpc ultimate-npc-plugin
Last synced: 28 Oct 2025
https://github.com/kelpframework/kelp
A cross-version spigot framework to avoid boilerplate code and make your plugin compatible with multiple spigot versions easily
bossbarapi inventory java kelp minecraft minecraft-plugin npc particles regions sidebar spigot spigot-plugin
Last synced: 22 Apr 2025
https://github.com/argent77/a7-noeenpcs
A WeiDU mod for BG:EE and BG2:EE that allows you to tweak the new Beamdog NPCs
bg2ee bgee infinity-engine mod npc sod tweaks weidu
Last synced: 22 Aug 2025
https://github.com/sgreben/slack-emoji-upload
Slack emoji uploader, CLI. single binary, no dependencies. linux, osx, windows.
cli eggplant emoji golang ithascometomyattention maymays npc pepe slack slack-emoji-upload upload
Last synced: 30 Apr 2025
https://github.com/plugins-pocketminemp/npc
The NPC plugin for PocketMine-MP
entity npc npc-plugin php7 pmmp pmmp-plugin pocketmine-mp
Last synced: 29 Sep 2025
https://github.com/grislyeye/vellum-monster
Web component for displaying 5th Edition monster stat blocks
armor attack-bonus challenge-rating css custom-theme custom-themes dnd dnd5e html javascript lit-element lit-html monster npc rpg stat-blocks stats theme vellum-monster webcomponents
Last synced: 12 Dec 2025
https://github.com/baponkar/Third-Person-Shooter-With-Shooter-AI
A Third Person Shooter like PubG or Call Of Duty and along with Shooter NPC AI which controlled by statemachine.
ai npc third-person-game third-person-shooter tps unity unity3d
Last synced: 11 Mar 2025
https://github.com/lukehollis/agentics-3d
Create multi-agent simulations in game engines for realistic human behaviors and synthetic training data
civilization machine-learning npc reinforcement-learning unity world-models
Last synced: 22 Apr 2025
https://github.com/baponkar/third-person-shooter-with-shooter-ai
A Third Person Shooter like PubG or Call Of Duty and along with Shooter NPC AI which controlled by statemachine.
ai npc third-person-game third-person-shooter tps unity unity3d
Last synced: 19 Jun 2025
https://github.com/rwth-acis/virtual-agents-framework
This framework provides the architecture, assets and samples for creating own virtual agents, also called non-player characters (NPCs), in Unity.
artificial-intelligence npc unity3d virtual-agent
Last synced: 14 Apr 2025
https://github.com/whirlxd/npc-comment-blocker
A browser extension to block npc comments in youtube comment box
browser-extension chrome chrome-extension comment-blocker comment-filter hacktoberfest manifest-v3 npc youtube youtube-extension
Last synced: 28 Jun 2025
https://github.com/djylb/nps-openwrt
NPS 的 Openwrt 仓库。
luci npc nps openwrt openwrt-package proxy tunnel
Last synced: 17 Aug 2025
https://github.com/segabl/pd2-streamlined-heisting
Full gameplay overhaul mod, fixing bugs, behaviours and consistency issues
balance blt-mod enemies mod npc payday-2 payday2 paydaymods
Last synced: 15 Aug 2025
https://github.com/kierancoppins/post-navigation-system
The post navigation system is a package for Unity to allow automatic generation of posts that can be used as points in the world for AI to pathfind to. It also comes with other tools for managing agents in your game.
ai game-development npc package unity unity-plugin
Last synced: 24 Oct 2025
https://github.com/endermanbugzjfc/nobedrockbridging
This plugin pops an NPC dialogue to warn players that they cannot be Bedrock bridging, with a guiding animation.
animation bridge dialog entity npc pmmp pocketmine
Last synced: 23 Oct 2025
https://github.com/dlamott/npc
NPC creation for Minecraft spigot servers.
bukkit bukkit-plugin java minecraft minecraft-plugin npc plugin spigot spigot-plugin
Last synced: 18 Jul 2025
https://github.com/Miriam-Assraf/Unity3D_NPCs
Given a list of needs for four NPCs keep reaching the optimal state using A* algorithm.
a-star a-star-algorithm csharp npc unity unity3d
Last synced: 25 Apr 2025
https://github.com/neocortex-link/neocortex-unity-sdk
Neocortex Unity SDK for Smart NPCs and Virtual Assistants
ai ai-agent ai-agents ai-tools aiagent aiagents conversational-ai game-ai game-development multimodal-ai npc npcs smart-agent smart-agents smart-npc smart-npcs
Last synced: 20 Jul 2025
https://github.com/oscardelgado02/ai-npc-in-vr-prototype
VR prototype developed in Unity where the user can talk to an AI-driven NPC (ChatGPT API).
ai chatgpt chatgpt-api csharp npc openai openai-api openai-api-chatbot openai-chatgpt openai-whisper unity unity-3d unity3d unity3d-games virtual-reality vr xr
Last synced: 30 Aug 2025
https://github.com/m3-org/m3-mart
3D merch shop frontend made with Playcanvas, inspired by retro classics
3d clonex merch npc playcanvas shop store webgl website
Last synced: 26 Dec 2025
https://github.com/endermanbugzjfc/forminteractionfix
Form interaction spam blocker. Works everywhere on your server and no setup required.
delay dialog dialogue fix form gui interaction npc pm pocketmine ui
Last synced: 12 May 2025
https://github.com/argent77/a7-golemconstruction
A mod for BG:EE and BG2:EE that allows spellcasters to build their own golems
bg2ee bgee eet infinity-engine iwdee mod npc quest weidu
Last synced: 11 Nov 2025
https://github.com/sailex428/ai-npc
A minecraft npc that is controlled by a LLM.
ai client fabricmc minecraft-mod npc
Last synced: 11 Apr 2025
https://github.com/2003scape/rsc-sprites
🖼️ (de)serialize runescape classic entity, ui and texture images
bzip2 item javascript-game npc png rsc runescape sprites
Last synced: 12 Oct 2025
https://github.com/zabuzard/battlecalculator-freewar
Greasemonkey script for the MMORPG 'http://www.freewar.de/'. It automatically computes if a fight against a NPC on the current field would be winning or loosing for the player. If the outcome is loosing it removes the fast-attack link from the NPC, preventing the player from accidentally dying from the NPC.
fight greasemonkey-script hack jquery mmorpg mmorpg-freewar npc scripting
Last synced: 01 Mar 2025
https://github.com/lukehollis/llm-urban-simulations
Unity-based character AI system using ML-Agents and world models for realistic NPC behaviors and decision-making
civilization machine-learning npc reinforcement-learning unity world-models
Last synced: 08 Oct 2025
https://github.com/xiaoxiae/terrarianpchappiness
A script to generate a layout that ensures the maximum happiness for all NPCs.
Last synced: 28 Apr 2025
https://github.com/endermanbugzjfc/quest
Opening the source from one of my cancelled commission.
dialog dialogue npc plugin pm pm4 pocketmine quest
Last synced: 18 Jul 2025
https://github.com/drvrej/ai-box
AI Base for S&box!
ai artificial-intelligence npc sandbox sandbox-game source source-engine source-engine-2
Last synced: 04 Oct 2025
https://github.com/meigoc/denizen-reflect
Allows Denizen scripts to directly interact with and manipulate Java objects.
bukkit denizen denizenscript java minecraft npc
Last synced: 02 Oct 2025
https://github.com/afnanksalal/r.u.b.e
R.U.B.E. (Reinforcement-based Universal Behavior Engine) is a revolutionary system designed to equip NPCs with intelligent and adaptive behaviors in games like Minecraft and GTA, utilizing the principles of Reinforcement Learning (RL)
ai engine game npc reinforcement-learning
Last synced: 02 Apr 2025
https://github.com/hjuiihu/hju-no-more-weapons-on-npc
No-More-Weapons-On NPC FiveM Script
fivem-france fivem-free fivem-roleplay fivem-roleplay-servers fivem-script npc weapons-npc
Last synced: 01 Sep 2025
https://github.com/segabl/pd2-npc-weapon-customizer
BLT mod for customizing NPC weapons
blt-mod customization mod npc npc-weapon-customizer npcs payday-2 payday2 paydaymods weapons
Last synced: 15 Aug 2025
https://github.com/haktan313/basicai
Is is made by blueprint .It is a basic AI asset. It has a few tasks, decorators and EQS for configrutation and for making enemy's
ai enemy enemy-ai npc unreal-engine unreal-engine-5 unreal-engine-assets
Last synced: 15 Mar 2025
https://github.com/Hjuiihu/Hju-No-More-Weapons-On-NPC
No-More-Weapons-On NPC FiveM Script
fivem-france fivem-free fivem-roleplay fivem-roleplay-servers fivem-script npc weapons-npc
Last synced: 10 Oct 2025
https://github.com/tom-wolfe/npc-tarot
An NPC generator based on a randomised tarot reading.
dnd dungeons-and-dragons fortune generator npc tarot tool utility
Last synced: 23 Mar 2025
https://github.com/haktan313/basicaisystem
It is made with C++. There are several basic tasks, decorators services, EQS Context, patrol spline and enemyBase character. It also has a token system that allows enemies to attack in turn.
ai aidevelopment aisystem enemy-ai game-development npc unreal-engine unreal-engine-4 unreal-engine-5
Last synced: 13 Apr 2025
https://github.com/rodrigorvsn/glados-demo
🎮 Using NPCs with AI and text-to-speech on Unity with Inworld AI demo
cinemachine inworldai npc unity3d
Last synced: 08 Aug 2025
https://github.com/dodo13114arch/unity-llm-driven-npc-package
本專案提供一個 Unity 套件,讓開發者能輕鬆為 NPC 整合 AI 驅動的語音對話功能。支援多種主流 AI 服務,包括 Google (Gemini, TTS, STT) 和 OpenAI (GPT, TTS, STT)。此套件需搭配 Ready Player Me 使用,旨在簡化 NPC 互動的開發流程。 主要特色: 支援 Google 及 OpenAI 的大型語言模型 (LLM)、文字轉語音 (TTS) 和語音轉文字 (STT) 服務。 易於整合的 NPC Manager,方便管理互動邏輯。
Last synced: 10 Jun 2025
https://github.com/thehuntsmanbuh/smartnet-bots
The main repository for Smartnet-Bots
ai npc sbox source2 source2-engine
Last synced: 31 Jul 2025
https://github.com/haktan313/statetreetest
Advanced AI system using Unreal's State Tree. The enemy can cast magic, switch between passive and aggressive states, and search for health potions with EQS when low on health. Includes 3 different State Tree, several custom tasks, utility selectors, and some logics adapted from my HAIPro plugin, which will support State Tree integration in future.
ai behavior-tree game-development npc state-tree unreal-engine unreal-engine-5 unrealengine unrealengine-ai
Last synced: 12 Jun 2025
https://github.com/moderrek/moderrkowo5
Moderrkowo5, the core plugin that powered the magical world of Moderrkowo.PL, a unique Minecraft server built to deliver an unforgettable survival experience.
bukkit economy events java minecraft minecraft-plugin minecraft-server npc paper papermc plugin quests spigot
Last synced: 05 Apr 2025
https://github.com/jacklehamster/phaser-game
This is the repo for "The super-natural power troll", a game built with phaser.
ai generative-ai npc phaser phaser-game phaser3 phaserjs troll
Last synced: 25 Oct 2025
https://github.com/toebeann/npc
RPC over Named Pipes for Node.js
ipc javascript named-pipes nodejs npc rpc typescript
Last synced: 31 Dec 2025
https://github.com/luciferjimmy/ai-character-engine
The AI Character Engine empowers developers to create deeply immersive AI characters with unbreakable personality consistency, conversation memory, and relationships that evolve naturally. Unlike cloud-based services, it runs entirely locally, offering complete privacy and zero costs—perfect for next-generation games, educational tools.
ai artificial-intelligence character-engine conversation-ai game-development gaming interactive-storytelling npc ollama python
Last synced: 07 Oct 2025
https://github.com/djylb/npsclient
A NPC client for Android. 一个用于 Android 的 NPC 客户端。
Last synced: 21 Jul 2025
https://github.com/zekrom-vale/dynamicspawn
Adds Species to spawn in vanilla maps. Run the .exe file to change the values.
maps mod npc spawner starbound starbound-mods
Last synced: 23 Feb 2025
https://github.com/jieice/proceduralnpc
Complete procedural horror NPC system for Godot 4.x
game-assets game-development gdscript godot godot-engine godot4 horror-game indie-game jumpscare npc open-source procedural-generation
Last synced: 26 Oct 2025
https://github.com/vincent-devine/ai_goap
Own GOAP planner on Unity for AI behavior. Exercice doing during 3rd year at ISART.
ai csharp gameplay goap goap-planner npc planner planner-ai unity
Last synced: 19 Jul 2025
https://github.com/knightfox75/rathena_npc_scripts
NPC scripts for the rAthena server emulator
Last synced: 29 Jun 2025
https://github.com/sailex428/ai-npc-launcher
Spawn and control NPCs that can move, mine, and chat with players.
ai client fabric launcher minecraft minecraft-mod npc
Last synced: 10 Sep 2025
https://github.com/greatwizard/rathena-intl
This project intends to translate rAthena NPC texts in many languages.
intl npc rathena server translation
Last synced: 12 Jul 2025
https://github.com/thkox/uni_2023-quest-explorer
This project is a team assignment for the "Computer Games" and "Virtual Reality" courses, offered in the 7th semester of the 2023 academic year at the University of Piraeus, Department of Informatics.
2023 7th-semester city csharp department-of-informatics farming-simulator forest game game-development npc raycast unity3d university-of-piraeus vr
Last synced: 30 Sep 2025
https://github.com/denv3rr/routenodehandler
Handling (creation, pathfinding within, etc) of grid nodes for created entities in a 3D environment of a specified size. Written in C++. (Research)
3d cplusplus grid-system navigation nodes npc pathfinding simulation
Last synced: 02 Aug 2025
https://github.com/991o2o9/ai_agent_backend
Urban Future: Voices of the City – Backend API and core logic for the interactive city simulation. Handles AI-driven NPC behaviors, dialogue management, memory storage, and game state, enabling dynamic social interactions and decision-making in the game world.
ai-agents fastapi npc postgresql python redis
Last synced: 09 Sep 2025
https://github.com/nacholibre22/genai-text-based-rpg-with-npcs
Explore "GenAI-Text-Based-RPG-with-NPCs," a Python game featuring AI-driven NPCs, quests, and rich dialogues. Perfect for RPG enthusiasts! 🎮💻
ai-chat ai-npc interactive-story llama-cpp llm-integration local-ai mistral-7b npc python python-game role-playing-game streamlit text-adventure text-rpg
Last synced: 04 Jul 2025
https://github.com/pranav11024/genai-text-based-rpg-with-npcs
A text-based role-playing game with AI-powered NPC dialogue, built with Python and Mistral 7B via llama.cpp.
ai-chat ai-npc interactive-story llama-cpp llm-integration local-ai mistral-7b npc python python-game role-playing-game rpg streamlit text-adventure text-rpg
Last synced: 19 Jul 2025
https://github.com/onelitefeathernet/alioth
A simple modern plugin for trading with Custom NPCs that use the vanilla behavior of Minecraft
draft kotlin minecraft-plugin npc paper paper-plugin plugin vanilla
Last synced: 28 Aug 2025
https://github.com/mrbysco/npcinvasion
The possibility of changing configured sounds with a NPC phrase
forge forge-mod meme minecraft minecraft-forge minecraft-forge-mod minecraft-mod npc
Last synced: 31 Mar 2025
https://github.com/horik816/enemybehaviortreedemo
This is a repository to demonstrate the enemy's character AI in the 2D shooting game. My enemy character AI is implemented using BT (Behavior Tree), which is often used to create behaviors for robotics or NPCs (Non-Playable Characters) in game development contexts.
Last synced: 17 Sep 2025
https://github.com/yameteshka/ai-minecraft-companion
Your personal AI companion in Minecraft. Learns, remembers, talks, and grows with you.
ai ai-agent artificial-intelligence automation bot companion-ai deep-learning forge game-ai gradle intellij java machine-learning minecraft minecraft-mod modding npc open-source virtual-assistant virtual-assistant-ai
Last synced: 26 Oct 2025