Hi, eXpl0it3r
as excpected the first reply from u
.
I created the UML by myself because i have no good experience with automated generated UML's.
And plus: my learning curve is steeper by copy paste the code, read the header files, reorganise the system and handle problems/Errors. Just my personal taste.
For what the post? in the last 2 months i read threads about SFML vs SDL, Ogre3D vs Irrlicht and GUI Systems.
But still i cannot make a decision.
The graphic in the attachment is my actual knowledge status.
Sure every answer is personal. Thats what i want.
e.g.
I don't really agree on the TGUI/SFGUI bullet points
Why? Its just my current information, or correctly: my current questions. Personaly i tend to TGUI because of images. But its still heavy under development.
- SFML is great but not for 3D games
- Ogre3d is great for 3D rendering but is the OIS Input better then SFML ... i cannot see a serious window handling oder thread system in Ogre? it seems they plan a better version for 1.8 - 1.9 ?
- I like SFML for the input system the window handling, audio and the easy to read code
- I dont like SDL just because its C
So pls give me your personal attitude
Any experience with 3D libs?
@FRex
One Developer means: if this person e.g Texus loose the interest or motivation the lib is meaningless?
The same for SFML
-> so disadvantage
If a lib is used for commercial products u can be sure that the lib works great and is getting support from their developers. I can see this at SDL and Ogre3D. Ogre3D meanwhile gets good feedback and support from professional developers (just look in the forums). e.g. HellHeavenFX Ogre Plugin
http://www.ogre3d.org/forums/viewtopic.php?f=11&t=70299 -> so advantage
I tried the new SDL 2.0 but i looks like the updates comes slowly and the tutorials too.
@Nexus
The compile times were enormous (almost one minute for Hello World), apparently the developers didn't care about header dependencies. My first impression couldn't be much worse, so I took a look at an other library.
Same as me. Actually i try to split the core by myself.
The core is insanely complex!
you could also take a look at complete game engines like Unity, it all depends on your needs and preferences
Yeah. Unity give u all for nothing
. I am still a programmer and like it to code things by myself and have full control.