Create your own AI 3D Game with these 8 cool open-source projects.

share link

by shweta10 dot icon Updated: Apr 1, 2024

technology logo
technology logo

Guide Kit Guide Kit  

DeepMind announces SIMA, an AI that can perform tasks in 3D Games

recastnavigationby recastnavigation

C++ doticonstar image 5555 doticonVersion:v1.6.0doticon
License: Permissive (Zlib)

Navigation-mesh Toolset for Games

Support
    Quality
      Security
        License
          Reuse

            recastnavigationby recastnavigation

            C++ doticon star image 5555 doticonVersion:v1.6.0doticon License: Permissive (Zlib)

            Navigation-mesh Toolset for Games
            Support
              Quality
                Security
                  License
                    Reuse

                      DouZeroby kwai

                      Python doticonstar image 3321 doticonVersion:1.1.0doticon
                      License: Permissive (Apache-2.0)

                      [ICML 2021] DouZero: Mastering DouDizhu with Self-Play Deep Reinforcement Learning | 斗地主AI

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                DouZeroby kwai

                                Python doticon star image 3321 doticonVersion:1.1.0doticon License: Permissive (Apache-2.0)

                                [ICML 2021] DouZero: Mastering DouDizhu with Self-Play Deep Reinforcement Learning | 斗地主AI
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          behaviacby Tencent

                                          C# doticonstar image 2615 doticonVersion:3.6.40doticon
                                          License: Others (Non-SPDX)

                                          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)

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    behaviacby Tencent

                                                    C# doticon star image 2615 doticonVersion:3.6.40doticon License: Others (Non-SPDX)

                                                    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)
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              rlcardby datamllab

                                                              Python doticonstar image 2212 doticonVersion:1.0.7doticon
                                                              License: Permissive (MIT)

                                                              Reinforcement Learning / AI Bots in Card (Poker) Games - Blackjack, Leduc, Texas, DouDizhu, Mahjong, UNO.

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        rlcardby datamllab

                                                                        Python doticon star image 2212 doticonVersion:1.0.7doticon License: Permissive (MIT)

                                                                        Reinforcement Learning / AI Bots in Card (Poker) Games - Blackjack, Leduc, Texas, DouDizhu, Mahjong, UNO.
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  unity-movement-aiby sturdyspoon

                                                                                  C# doticonstar image 1680 doticonVersion:Currentdoticon
                                                                                  License: Permissive (MIT)

                                                                                  A Unity library for common movement AI

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            unity-movement-aiby sturdyspoon

                                                                                            C# doticon star image 1680 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                            A Unity library for common movement AI
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      yukaby Mugen87

                                                                                                      JavaScript doticonstar image 821 doticonVersion:Currentdoticon
                                                                                                      License: Permissive (MIT)

                                                                                                      JavaScript library for developing Game AI.

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                yukaby Mugen87

                                                                                                                JavaScript doticon star image 821 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                JavaScript library for developing Game AI.
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          enttby skypjack

                                                                                                                          C++ doticonstar image 8254 doticonVersion:v3.12.0doticon
                                                                                                                          License: Permissive (MIT)

                                                                                                                          Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    enttby skypjack

                                                                                                                                    C++ doticon star image 8254 doticonVersion:v3.12.0doticon License: Permissive (MIT)

                                                                                                                                    Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              pygameby pygame

                                                                                                                                              C doticonstar image 6066 doticonVersion:2.5.0.dev2doticon
                                                                                                                                              no licences License: No License (null)

                                                                                                                                              🐍🎮 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.

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        pygameby pygame

                                                                                                                                                        C doticon star image 6066 doticonVersion:2.5.0.dev2doticonno licences License: No License

                                                                                                                                                        🐍🎮 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.
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  See similar Kits and Libraries