Hehe, Unity3D is a 3D game engine, (not a gui engine) one of Panda’s competitors. Maybe you’re confused by the fact that Panda 1.7.0 has Browser support and iPhone support, features that Unity has also gained recently.
A graphical editor to create scenes that can be loaded into the 3D engine? Well, an editor for Panda3D is in the works and will maybe even completely finished by Panda3D 1.8.0. (I can’t say for sure though, I’m just guessing)
Now that Unity has been brought up, I was wondering if Panda forums are the correct place to ask the following question:
How does Unity3D compares to Panda3D?
I’ve been using Panda for a little more than a month now, and I’m amazed to see how easily you can program things using this engine. I’ve heard the same commentaries about Unity3D, so I was wondering if anyone has experience with it.
I choose Panda3D mainly because I love Python and because of the prestige of the institutions that use it. Also, Jesse Schell kind of mentions it, in his great book “The Art of Game Design”.
It does seem like a bit of a thread hijack, but maybe not, since I’m not entirely sure what the OP was asking.
Here’s my take: Unity provides a really amazing art pipeline, and an adequate programming API. Panda provides the opposite: a really amazing programming API, and an adequate art pipeline. So, whichever one of them looks better to you will depend on whether you’re looking at it from an artist’s point of view, or from a programmer’s.
(That being said, there’s a project underway to add a really amazing art pipeline to Panda. It’s a big project, though.)
Also, Panda is free, in both senses of the word. Unity is closed-source and fee-based. There are pros and cons with both approaches: if you’re a major corporation, you might feel better doing business with Unity, since you have some financial leverage to make them solve your problems. If you’re an individual or a small company, you might be better off with Panda, since you have the source code and thus full control over your own destiny, if you need to take it.
What does OP means? (Sorry I’m not a native speaker).
Great then, I’m inside the group of people that you recommend to be using Panda. I’m an individual, a programmer and game designer, and definitely not an artist. I love Python and it seems that Panda3D will allow me to prototype and test my game ideas quickly!
is that… just a tool or something helping you to place objects in realtime and skip every time you are adding something restart the code execution.