Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
Game Development
Python
Game Engine
Python Programming
What are the best 3D Python game engines?
2
Options
Considered
20
User
Recs.
Nov 4, 2023
Last
Updated
Related Questions
Activity
Have feedback or ideas?
Join our community
on Discord
Ad
2
Options
Considered
Best 3D Python game engines
Price
License
Platforms
--
ursina
Free
MIT
Windows, Linux, Mac
--
Panda3D
-
BSD-3-Clause
-
See Full List
--
ursina
My Rec
ommendation
for
ursina
My Recommendation for
ursina
All
4
Pros
3
Specs
Top
Pro
•••
Supports 3D
See More
Specs
License:
MIT
Platforms:
Windows, Linux, Mac
Top
Pro
•••
Super easy to learn
No complicated stuff, just super easy. Anybody who knows Python and nothing else could make a game using Ursina.
See More
Top
Pro
•••
Great community
The Ursina Engine Discord server is very helpful.
See More
Hide
See All
Free
Recommend
8
--
Panda3D
My Rec
ommendation
for
Panda3D
My Recommendation for
Panda3D
All
9
Experiences
1
Pros
6
Cons
1
Specs
Top
Pro
•••
Flexible scene and object hierarchy system
Creating weird world constructs is generally a breeze. The node system the engine runs with allows to build self-looping worlds and, on large scale, non-Euclidean scenes without having to introduce a huge amount of custom code.
See More
Top
Con
•••
No unified editing program
Unlike Unity and Unreal, Panda3D doesn't currently offer a single, unified editing program in which objects can simply be dragged in and assigned properties (although third-party solutions are available). Developers are expected to design their scenes in a modelling program like Maya or Blender instead, and import them into Panda3D using Python code.
See More
DebonairTangaroa's Experience
Without a doubt, here's lots of potential and Panda3D has good things going for it. Having tested Panda3D, It's not far behind unity or unreal engine.
See More
Specs
License:
BSD-3-Clause
Dev platforms:
Windows; OSX; Linux; FreeBSD
Desktop targets:
Windows; OSX; Linux
Mobile targets:
-
See All Specs
Top
Pro
•••
Will be very easy for developers already familiar with Python
Although it's possible to use only C++ to program in Panda3D, all its power is available to the Python scripting language, while not trading in performance since the performance-critical parts are implemented in C++. It has a powerful binding layer that exposes the vast majority of the API via Python-based interfaces.
See More
Top
Pro
•••
Free, open-source, and permissive license
The liberal license allows use of the engine for any purpose without restrictions or royalties.
See More
Top
Pro
•••
Supports browser deployment
Panda3D offers web plug-ins that allow deployment of an application to all major browsers. A WebGL port is in the works as well.
See More
Top
Pro
•••
Supports most popular physics engines
Panda3D has in-depth integration with industry standard physics engines such as Bullet, NVIDIA PhysX and ODE, but also offers a simpler built-in physics engines that will cover more basic needs.
See More
Top
Pro
•••
Powerful profiling and debugging tools
Panda3D has a suite of powerful tools to help track down performance bottlenecks, memory leaks and examine internal state.
See More
Hide
See All
Get it
here
Recommend
11
1
Don't see your favorite option? Add it.
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
One sec!
Are you sure that you want to abandon your hard work?
Delete Work
Continue working
{}
undefined
url next
price drop