Interaktiva virtuella spel för barnens födelsedagskalas (7 / 12 steg)
Steg 7: Den programvara del I: att välja en 3D-motor
Så började jag ladda ner, sammanställa och tittar in i några av de större gratis 3D motorerna tillgängliga som Ogre, Crystal Space och Irrlicht. Min hemmabio PC är linux-baserad (Mythbuntu) så jag behövde för att kunna kompilera för detta.
Efter lite forskning och knorra valde jag Irrlicht. Mest för att det verkade ha en snabbare inlärningskurva på komma igång, och folken på Irrlicht forum är absolut bra på att hantera frågor från nybörjare och erfarna programmerare lika.
Jag har skrivit olika församling och C (även om mestadels inbäddade grejer) i år, var det att vara mitt första äventyr i C++. Vad är det bästa sättet att lära sig ett nytt språk? Prova något i det!
Jag tog en av de enkla exempel, rev ut den gamla koden och i ingen tid alls hade jag en grå värld full av sfärer som jag kunde skapa i farten, och gå runt (och genom) dem med musen och tangentbordet.