Stap 7: De Software deel I: het kiezen van een 3D-engine
Dus begonnen ben ik downloaden, compileren en op zoek naar een aantal van de grotere gratis 3D motoren beschikbaar zoals Ogre, Crystal Space en Irrlicht. Mijn home theater PC is op linux gebaseerd (Mythbuntu) dus ik nodig om te kunnen compileren daarvoor.
Na een beetje onderzoek en knutselen, koos ik voor Irrlicht. Vooral omdat het leek te hebben een sneller leerproces op aan de slag, en de mensen op de Irrlicht forums absoluut geweldig zijn in het omgaan met vragen van beginners en ervaren programmeurs gelijk.
Hoewel ik geschreven heb diverse assemblage en C (hoewel meestal ingesloten spullen) jarenlang, was dit mijn eerste avontuur in C++. Wat is de beste manier om een nieuwe taal te leren? Probeer iets erin!
Ik pakte een van de eenvoudige voorbeelden, scheurde uit de oude code en in no-time helemaal ik had een grijze wereld vol bollen die ik kon maken op de vlieg, en te navigeren rond (en door) met behulp van de muis en het toetsenbord.