Irrlicht is great for 3D stuff, I havent used it for 2D its a bit overkill for that, if your going 2D you mind as well pick up straight DirectX or OpenGL. However there were some points I disliked about Irrlicht in general.

1) They did not unify the order for backfaces. If you know anything about DirectX and OpenGl its that DirectX likes you to specify points in a triangle counter-clockwise and OpenGL likes them Clockwise. Irrlicht gives you the choice of picking your renderer.. However it did not bother to help you match the indices to your renderer. Instead it leaves you out to dry there!

2) Materials are wack... Their material framwork was a pain and not thought through.

3) Shaders. No unified shader language. Just like with the indices you have to write 2 shaders. One for DirectX and one for OpenGL!

4) Confusing Animation. Even with the release of 1.4 and the new improved animation system. I still fail to see it as robust and simple... Its still... Quite Confusing...

So you might look at Ogre3D which is a bit further along in life. However it has a con in my opinion.

While it has a great Material framework and such. It doesnt really allow for custom content loading. In all the examples you just pile all your resources into ram right at the start. Seems... Ridiculous...

I see ogre's API as much easier to use than Irrlicht's aside from the loading of resources. It has a great material framework and unified shaders.

Never used Dark before so I cant comment on it.

蜃気楼

April 13th, 2008, 6:41 PM

I'm going to make a 3D game with 2D sprites as seen in Pokemon D/P, The Dark GDK does not support .3ds and .obj.

Glitchfinder

April 14th, 2008, 9:30 AM

I'm going to make a 3D game with 2D sprites as seen in Pokemon D/P, The Dark GDK does not support .3ds and .obj.

Technically, Diamond and pearl used a combination of 3D and 2D maps. Outdoors was always completely 3D (I've seen the renderings without the sprites to cover them), while most indoors areas were actually 2D (like the GBA games), although there were some times where you saw a 3D effect in a 2D map.

Tocs1001

April 14th, 2008, 2:44 PM

Thats nothing to stop you from using your own system of 3D buildings but billboard characters

CHG-Swampert

January 26th, 2009, 12:45 PM

Dark GDK is pretty good to me besides the lack of a good tutorial. Besides, you can just use .x format anyway. it supports .x but they really should've put 3ds because thats used more often now.

Hall Of Famer

January 27th, 2009, 9:32 AM

I remember seeing a few 3D Pokemon game but none of them was ever made available to play. Instead, most developers have given up the projects due to the difficulty of creating 3D graphics. Still, I wish you good luck if you intend to make a game like this.

CHG-Swampert

January 27th, 2009, 3:02 PM

I can understand that. No one actually wants to take the time to make 493 3D models of every Pokemon. and thats not even including the genders and the people. SME's making a game called Floatzel's Story that only requires a few of the pokémon but we don't have enough 3D modelers. The team is kinda broken up and we're still working on it.

DrCoolSanta

January 28th, 2009, 8:29 AM

What was that Pokemon PC or something. Sadly, he had all the textures and models in his data files. So sad for him. Creating 3D games isn't so easy because just the idea of developing so many models, textures and hiring up the artists is a pain in the neck.

partyghoul2000

January 28th, 2009, 10:15 AM

I can understand that. No one actually wants to take the time to make 493 3D models of every Pokemon. and thats not even including the genders and the people. SME's making a game called Floatzel's Story that only requires a few of the pokémon but we don't have enough 3D modelers. The team is kinda broken up and we're still working on it.

What was that Pokemon PC or something. Sadly, he had all the textures and models in his data files. So sad for him. Creating 3D games isn't so easy because just the idea of developing so many models, textures and hiring up the artists is a pain in the neck.

correct me if im wrong, but i believe theres a link to the first 149 pokemon 3d models in the game development resources topic. i imagine this would help quite a bit.

Ninja Tree

January 28th, 2009, 2:40 PM

Check out C# and XNA. It's a lot simpler for a beginner.

蜃気楼

January 29th, 2009, 9:16 PM

I learned more C++, but it's still hard.
JavaFX and Java are awesome.

CHG-Swampert

February 28th, 2009, 5:40 AM

correct me if im wrong, but i believe theres a link to the first 149 pokemon 3d models in the game development resources topic. i imagine this would help quite a bit.

LOLWUT?! found it. thanks. this'll help a bunch

Raitheon

February 28th, 2009, 10:39 AM

darkGDK is the best! Use that!

If you're a beginner you should use darkBasic Professional. It's simple, but gets the same results.