Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU (by panda3d)

Panda3D Alternatives

Similar projects and alternatives to Panda3D based on common topics and language

  • GitHub repo Godot

    Godot Engine – Multi-platform 2D and 3D game engine

  • GitHub repo RenPy

    The Ren'Py Visual Novel Engine

  • GitHub repo Arcade

    Easy to use Python library for creating 2D arcade games.

  • GitHub repo pyglet

    pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.

  • GitHub repo blender-egg-importer

    Add-on for Blender to import Panda3D .egg models.

  • GitHub repo CRYENGINE

    CRYENGINE is a powerful real-time game development platform created by Crytek.

  • GitHub repo stylized_snake_game

    A cross-platform desktop stylized version of snake game made from scratch in C++/OpenGL.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Panda3D alternative or higher similarity.


Posts where Panda3D has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-06-12.
  • How do i open toontown models/playgrounds into a program
    You can use any of the egg / bam conversion tools that come with the Panda3D SDK ( to convert the models between different model formats that can be used in other modeling programs.
  • Are there any game engines for Python?
    Panda3D - I believe Panda3D is in Python, and it's used for making 3D games
  • How soon can we expect the AMD card bug fix?
    Here's a github issue from last year showing that the problem is present in other old games and a hacky solution as well, but AMD hasn't fixed the problem yet and they they may not ever.
  • Game Engine that can make both 2D and 3D games in python [D]
    panda3d for 3d.
  • Corporate Clash does what TTR doesnt
    You can see with Panda3D being an open-source project that someone back in August noted the bug and filed an issue, but the main developer of Panda3D wasn't able to fix it unless someone was willing to loan him a graphics card so he could debug the issue (or another person contributed to Panda3D who had that card and C++ / OpenGL experience). Then, 4 days ago (as of this post), the main developer got the graphics card he needed and resolved the issue and released a new version of the engine. | 2021-03-29
    The bug itself was a Panda3D issue, which they fixed 4 days ago at the time of writing this comment ( )
  • Text flickering issue fixed on 5700xt | 2021-03-28
    There is currently an issue with TLOPO running with an 5700xt graphics card (panda3d seems to be the source for this problem as reported here). Most text is flashing and is barely visible, some textures are wrong (such as the green ocean being blue during the current event), and the whole game looks like it's breaking down every second. Here is a video example of the flickering text while in the menus; that is a "I can sort-of read it" visibility, as text gets completely invisible while in loading screens, for example.
  • I am looking for a 3D game engine to create 3D games without programming you know someone?
  • Is There a Fix For RX 5700 Yet? The Game Is Unplayable.
    I don't have an ETA for a fix, but it's at least on our radar! It sounds like this impacts other Panda3D games as well, so I'd encourage anyone with technical know-how to visit the Panda3D repository and contribute a fix (or at least file an issue report) if they know what's going on here.
  • Is there any way to use Bender 3D graphics with Pygame?
    You can have a look to see if there is a way to import blender models into panda3d


Basic Panda3D repo stats
18 days ago

panda3d/panda3d is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.