DirectX and OpenGL APIs are both working on the same hardware. For graphics card is indifferent or OpenGL or DirectX will send data about its tip. If you know an OpenGL well to the transition to DirectX is a matter of knowing the differences in the processing of data by both APIs. The game works like it wrote. Windows does not say wow DirectX graphics to better view and add 100FPS. ;)
What I mean is what about creating, say a building with two or three floors. For the collisions handle going up stairs and what not?
I wrote a simple collision detection but that no one is not interested (I wrote about it here: http://www.marek-knows.com/phpBB3/viewtopic.php?t=49
). You can even download. The current version of conflict now working flawlessly in every situation (after entering the stairway, diagonal walls, etc.)
I'll be coming back to some more GUI stuff a little later to place indicators on the main screen for score, health, ammo etc, but this will be no more than one VMK."
HUD created himself - his life, ammunition, weapons etc. (including the engine is very simple). And one to WMK certainly enough to show that. For sure I see the video - it might be better to do.