New B3D-like Direct3D9/10 Engine

Miscellaneous Forums/Blitz Showcase/New B3D-like Direct3D9/10 Engine

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Qimmer, read the Doc on DXUT you are wrong.
It works on Unicode OS only. To support unicode on Win9x you must install seperate DLLs for Unicode support. So just becuase DXUT works with DX9 has nothing to do with OS. As you put it it is a piece of code... but code has dependencies, you need to be sure of them before you just start coding blindly.

Your code is not C++ its C. Thats what Extern "C" does.

Your entity math will fail with from Gimbal Lock. Google it you see what it is.

The big array of entities is kinda inefficent(I am being polite). You need to implement linked list or other more complex structure to deal with entities. Look at templates for better container management.

Keep learning... But you have a way to go. You just wrapped the SDK example in simple "C" DLL.

Doug Stastny