OK, so a friend of mine asked me to help him out with this project he has to do for his programming class at school. For the project he has to create a little Tetris clone using DirectX. I have been asked to program the renderer for the game (nothing fancy, just putting 2D to a screen; how hard could that be?). I have a few questions I was hoping someone could answer before I start: First off, which should be responsible for the creation of the window, the application, or the renderer? If the application is responsible for the creation of the window, and assuming the renderer is in a DLL how would I pass the window handle into the DLL so I can initialize the DirectDraw object? Secondly how does Ogre go about window creation? I took a shift though the source code, but due to lots of abstraction (not always a bad thing
Thanks,
Strych.
