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