News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

3D engine

Started by Farabi, March 29, 2008, 09:50:26 AM

Previous topic - Next topic

Farabi

What 3D engine which is free and not using COM?
Those who had universe knowledges can control the world by a micro processor.
http://www.wix.com/farabio/firstpage

"Etos siperi elegi"

u

OGRE. It's not fantastic, but at least it's not as craptastic as all other free engines.
Whichever engine you choose, you need great dedication in learning its API and how to use them. It's mostly ugly templated, obfuscated C++ in all engines- be warned.

Not using COM? What engine uses COM *chuckles*? Ah... you mean "uses Direct3D9" :P ?

P.S. If you were wondering if you can use those horrors of engines in asm:  no, you cant. Read above: ugly templated obfuscated C++. Code your own in OpenGL2.1 or D3D9c if you want something clean.
Please use a smaller graphic in your signature.

george999

Irrlicht it's a good open source engine too.Also you can try dark gdk,it's slower but you can make games in few days.
I am wondering why there is not a good 3d engine for masm because games needs more speed than any other program.

u

It's enough disheartening to see how slow the drivers are: DX9 because it does ring0-transition on every couple of draw-calls. OpenGL because it's a complete mess thanks to backwards-compatibility. OpenGL3 was supposed to come-out months ago, slashing backwards-compatibility to gain max speed. (yet there's been no news from Khronos for half a year)
Then, in games you constantly do a lot of prototyping - so much, that deadlines approach and you barely have time to optimize only a few tight spots. You also depend a lot on the GPU and data, so the easiest optimization is just to switch some features off, and/or use a lower size of textures and models.

There are actually 3D apps/small-games made in masm.
Please use a smaller graphic in your signature.