Irrlicht vs panda3d
Irrlicht vs panda3d
Hey,
I have a question for irrlicht users who used panda3d before:
Can you some diffrences and similarities for irrlicht vs panda3d? Because there are a lot of people who compare irrlicht with ogre but I have never seen a topic on irrlicht vs panda3d and that's why I start this topic, but if there are topics on this posted already you can just give me the link.
I have a question for irrlicht users who used panda3d before:
Can you some diffrences and similarities for irrlicht vs panda3d? Because there are a lot of people who compare irrlicht with ogre but I have never seen a topic on irrlicht vs panda3d and that's why I start this topic, but if there are topics on this posted already you can just give me the link.
“Any code of your own that you haven’t looked at for six or more months might as well have been written by someone else.”
(Eagleson’s Law)
(Eagleson’s Law)
-
- Posts: 1215
- Joined: Tue Jan 09, 2007 7:03 pm
- Location: Leuven, Belgium
Re: Irrlicht vs panda3d
I believe panda3d is a complete game engine, irrlicht is just a rendering enginewahagn wrote:Hey,
I have a question for irrlicht users who used panda3d before:
Can you some diffrences and similarities for irrlicht vs panda3d? Because there are a lot of people who compare irrlicht with ogre but I have never seen a topic on irrlicht vs panda3d and that's why I start this topic, but if there are topics on this posted already you can just give me the link.
Is irrlicht too much programming for you?
-
- Posts: 126
- Joined: Wed Sep 29, 2010 8:23 pm
Diferences: All those derived by the fact that Irrlicht is just a graphics engine and Panda is a whole 3D game engine. You can't play sounds, send network information, simulate complex physics or read databases with Irrlicht structures or objects. Panda is normally interpreted and Irrlicht is compiled.
Similarities: They put graphics on screen, detect simple collisions and read an input from a range of devices, like mice, keyboards and controllers.
I am trying not to sound sarcastic, but that is pretty much it.
Similarities: They put graphics on screen, detect simple collisions and read an input from a range of devices, like mice, keyboards and controllers.
I am trying not to sound sarcastic, but that is pretty much it.
"There is nothing truly useless, it always serves as a bad example". Arthur A. Schmitt
-
- Posts: 126
- Joined: Wed Sep 29, 2010 8:23 pm
From what I know, the engine itself is precompiled, but any application you want create you can create entirely with Python script, although you still have the option to use c++ code.Mel wrote:... Panda is normally interpreted. ...
P.S. Now I realize why Pirates of the Caribbean was so graphically slow on my computer.
Ok, thanks for all the replies... I have come to the conclusion that panda is not better or less programming but it's a whole game engine.
Could somone who used other game engines before give a suggestion for a nice game engine please? cause I have cheked out the list of game engines on wikipedia but there were a lot of them and I couldn't. I'm seeking for something like this:
must:
- using c++ as programming language
- 3d
optional:
- not too advanced ( so a bit more for beginners )
- whole game engine ( so not like irrlicht that i have to intergrate phisx and A.I myself but offcoarse if you have a good one in mind but the only thing is that you have to intergrate those things yourself but it's easy though then that game engine is also an option for me)
* and please another engine as DarkBasic
Could somone who used other game engines before give a suggestion for a nice game engine please? cause I have cheked out the list of game engines on wikipedia but there were a lot of them and I couldn't. I'm seeking for something like this:
must:
- using c++ as programming language
- 3d
optional:
- not too advanced ( so a bit more for beginners )
- whole game engine ( so not like irrlicht that i have to intergrate phisx and A.I myself but offcoarse if you have a good one in mind but the only thing is that you have to intergrate those things yourself but it's easy though then that game engine is also an option for me)
* and please another engine as DarkBasic
“Any code of your own that you haven’t looked at for six or more months might as well have been written by someone else.”
(Eagleson’s Law)
(Eagleson’s Law)
-
- Posts: 126
- Joined: Wed Sep 29, 2010 8:23 pm
Err... you're kind of asking for the whole package, you want power, ease of use (for beginners), and you want it to be flexible. I think you can only pick two according to the cosmic laws
If you want something for beginners, I suggest using the blender game engine as a starting point.
It has:
ease of use and is flexible, however it is not so powerful when coming to making a commercial/semi-commercial quality game, far from it in fact. However it will introduce you to the basics of game design, it uses python, however since blender is open source I'm sure you can modify it (written in C I believe)
Another option is as mentioned DarkBasic, it has power AND flexibility, however, it is not suitable for COMPLETE beginners to just jump in and expect to have a full game in a few weeks. Maybe a small mini-demo, yes, but I assume you want something to help you make a game as you mentioned in that other thread.
Another option: Unity3d, I am not so familiar with this, so maybe someone else could clarify what unity offers?
If you want something for beginners, I suggest using the blender game engine as a starting point.
It has:
ease of use and is flexible, however it is not so powerful when coming to making a commercial/semi-commercial quality game, far from it in fact. However it will introduce you to the basics of game design, it uses python, however since blender is open source I'm sure you can modify it (written in C I believe)
Another option is as mentioned DarkBasic, it has power AND flexibility, however, it is not suitable for COMPLETE beginners to just jump in and expect to have a full game in a few weeks. Maybe a small mini-demo, yes, but I assume you want something to help you make a game as you mentioned in that other thread.
Another option: Unity3d, I am not so familiar with this, so maybe someone else could clarify what unity offers?
If you're worried about DB's language(basic) you should try the Dark Game Development Kit or stuff like Unity, C4 Engine, Shiva 3d, etc.
I use Irrlicht and Shiva3d for making games and i'm quite happy with both. Irrlicht for personal or custom/creative/learning projects and Shiva for common/commercial/quick stuff projects. Anyways...good luck, again...
I use Irrlicht and Shiva3d for making games and i'm quite happy with both. Irrlicht for personal or custom/creative/learning projects and Shiva for common/commercial/quick stuff projects. Anyways...good luck, again...
Thanx for all 3 replies, ..
I think Kalongo understands what I'm looking for ( yeah I want something like DarkBasic but am worried about the language because I want to use c++
since I have started too learn this PL and use it for game development)
but what do you mean with dark development kit ( so what can I use of the dark development kit other than DB pro?)
And can you explain what Shiva3d exactly is ? only darg&drop or a modeling software with scrpiting option, because I have been to their website but I didn't uderstand more than that it's a WYSIWYG Game engine ??
And what do you and macron12388 and Adler1337 think of: Untity vs
C4 engine??
Btw : I hope that I'm not getting to off-topic ...
I think Kalongo understands what I'm looking for ( yeah I want something like DarkBasic but am worried about the language because I want to use c++
since I have started too learn this PL and use it for game development)
but what do you mean with dark development kit ( so what can I use of the dark development kit other than DB pro?)
And can you explain what Shiva3d exactly is ? only darg&drop or a modeling software with scrpiting option, because I have been to their website but I didn't uderstand more than that it's a WYSIWYG Game engine ??
And what do you and macron12388 and Adler1337 think of: Untity vs
C4 engine??
Btw : I hope that I'm not getting to off-topic ...
“Any code of your own that you haven’t looked at for six or more months might as well have been written by someone else.”
(Eagleson’s Law)
(Eagleson’s Law)
Shiva 3d is a WYSIWYG environment with features similar to Unity and coding in LUA and C++. (various plataforms)
Unity is a WYSIWYG environment with coding in C#, Javascript and other languages. (various plataforms)
C4 Engine is a full game engine with powerfull features. but i'm afraid its for PC only.
Dark GDK is a C++ game engine by the same ppl who make DBPro.
Leadwerks engine is a new engine and i think its with C++
Either engine you chose you'll have to learn good programming. Also logics understanding and developing self tools and algorithims is mandatory for real game developers.
The only problem with big/commercial engines is the price... other than that.... its a good deal sometimes.
And still, if you want to learn about shaders, AI, physics and serious programming, i say that its better to do it with a good book and a smaller engine (wich tends to be more powerful, since you can improve it yourself).
Good ol' luck
Unity is a WYSIWYG environment with coding in C#, Javascript and other languages. (various plataforms)
C4 Engine is a full game engine with powerfull features. but i'm afraid its for PC only.
Dark GDK is a C++ game engine by the same ppl who make DBPro.
Leadwerks engine is a new engine and i think its with C++
Either engine you chose you'll have to learn good programming. Also logics understanding and developing self tools and algorithims is mandatory for real game developers.
The only problem with big/commercial engines is the price... other than that.... its a good deal sometimes.
And still, if you want to learn about shaders, AI, physics and serious programming, i say that its better to do it with a good book and a smaller engine (wich tends to be more powerful, since you can improve it yourself).
Good ol' luck
What he said.Luben wrote:[ot begin]http://www.lua.org/about.html#name ;]Kalango wrote:... coding in LUA ...
[ot end]
Despite being difficult to go from C++ to Lua at first, the learning curve is pretty good and some say its the best integration with a C/C++ environment. And with Shiva yo ucan also mix Lua(StoneScript) with C++ plugins or native code.
Btw, you could also use CooperCube from Ambiera.