Ogre3D to silnik graficzny do gier trójwymiarowych. Ofkoz nie musisz go mieć, możesz napisać własny, ale to chyba jest zbyt czaso chłonne :P
www.ogre3d.org
TAK, wszyscy tak robią -_-
Dev-C++ to kompilator -_-
Jak chces sie uczyć C++ to kup/ściągnij książke "Symfonia C++", jak chcesz darmowy kompilator to Dev-C++ lub gcc (pod linuxa), jak chcesz engine 3d to Ogre3D :P