Create your own AI 3D Game with these 8 cool open-source projects.
by shweta10 Updated: Apr 1, 2024
Guide Kit
DeepMind announces SIMA, an AI that can perform tasks in 3D Games
recastnavigationby recastnavigation
Navigation-mesh Toolset for Games
recastnavigationby recastnavigation
C++ 5555 Version:v1.6.0 License: Permissive (Zlib)
DouZeroby kwai
[ICML 2021] DouZero: Mastering DouDizhu with Self-Play Deep Reinforcement Learning | 斗地主AI
DouZeroby kwai
Python 3321 Version:1.1.0 License: Permissive (Apache-2.0)
behaviacby Tencent
behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task network(BT, FSM, HTN)
behaviacby Tencent
C# 2615 Version:3.6.40 License: Others (Non-SPDX)
rlcardby datamllab
Reinforcement Learning / AI Bots in Card (Poker) Games - Blackjack, Leduc, Texas, DouDizhu, Mahjong, UNO.
rlcardby datamllab
Python 2212 Version:1.0.7 License: Permissive (MIT)
unity-movement-aiby sturdyspoon
A Unity library for common movement AI
unity-movement-aiby sturdyspoon
C# 1680 Version:Current License: Permissive (MIT)
enttby skypjack
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
enttby skypjack
C++ 8254 Version:v3.12.0 License: Permissive (MIT)
pygameby pygame
🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
pygameby pygame
C 6066 Version:2.5.0.dev2 License: No License