Interactieve virtuele spelen voor de partijen van de verjaardag van de kids' (8 / 12 stap)

Stap 8: De Software deel II: iets proberen!


Nu ik had alle ingrediënten om iets te proberen.  Ik wist hoe maak je een beweegbare camera, een bol en een skybox.  Mijn zoon was het bestuderen van het zonnestelsel in school-waarom niet maken een zonnestelsel te verkennen!

Ik begon met het ontwerpen van de skybox in Gimp (GNU Image Manipulation Program - het is gratis!  Probeer het!) met behulp van deze tutorial:

http://www.gimpusers.com/tutorials/Starfield-tutorial

Vervolgens draaide ik het in een skybox cubemapped doordat het naadloze met behulp van deze tutorial:

http://www.YouTube.com/watch?v=G1LAKJpTehc

Eerst dacht ik dat ik zou gewoon hangen de planeten in een statische locatie, met de zon in het midden van het universum, maar het blijkt dat met Irrlicht, was het zeer eenvoudig om te maken van de planeten, en dat die planeten cirkel van de zon.  Het was ook makkelijk te maken van manen, die manen toewijzen aan een planeet, zodat zij zou de baan van de planeet.  Natuurlijk, is het veel sneller dan real-time, in die zin dat het alleen duurt ongeveer een minuut voor de aarde volledig baan rond de zon.  Om te zien hoe ik deed dit, ga naar het einde van dit instructable en ik zal bieden de source-code die in de definitieve versie van het spel blijft.

Hoe zit deze planeet texturen?  DIE niet de mijne.  Met permissie, ik gebruikte de versies van de 'Free to Download' van James Hastings-Trew de planeet texturen, en ze zijn geweldig.  Hij had zelfs een paar maan vormen en texturen (Phobos en Deimos) die ik heb gesteld in een baan rond Mars.  Kunt u die hier.  Voor de rest van de manen gefabriceerd ik imaginaire texturen met behulp van LunarCell door FlamingPear software.  Dit is een plugin voor Photoshop of Gimp (im ' using gimp) die u toelaat om het maken van denkbeeldige planeet en maan texturen gebaseerd op kenmerken en factoren die u kiest.  Er is een volledige versie, maar ik mijzelf aan de tijd beperkte demo beperkt.

Gerelateerde Artikelen

Hoe voor het hosten van een nacht Instructables Build

Hoe voor het hosten van een nacht Instructables Build

Onder het werk met doen met bibliotheken is te laten zien hoe te doen "Pop-Up afkomstig projecten", en er is geen betere manier om dat te doen dan om te host een Instructables bouwen nacht! Elke groep kan een nacht bouwen, doen natuurlijk, maar
Hoe voor het hosten van een spion-partij

Hoe voor het hosten van een spion-partij

Voor haar 8e verjaardag doorschemeren mijn dochter dat ze echt graag een "geheim Agent, Nancy Drew-ish, Super Sleuth, Spy Party". Weet je het een? No? Nou, ik ook niet. Dus na een snel zoeken naar ideeën (fantastische die gevonden hier) en komen
Hoe maak je een autonome basketbal spelen robot met behulp van een iRobot Create als een basis

Hoe maak je een autonome basketbal spelen robot met behulp van een iRobot Create als een basis

dit is mijn inzending voor de iRobot Create uitdaging. Het moeilijkste deel van dit hele proces voor mij was beslissen wat de robot ging doen. Ik wilde om aan te tonen van de koele eigenschappen van het maken, terwijl ook in sommige robo flair toe te
Hoe mBlock om software te gebruiken voor het programmeren van het intelligente Corridor licht circuit op basis van Arduino

Hoe mBlock om software te gebruiken voor het programmeren van het intelligente Corridor licht circuit op basis van Arduino

mBlock is een grafische programmering omgeving die speciaal is ontworpen voor beginners om gemakkelijk naar programma Arduino projecten en het maken van interactieve toepassingen. mBlock ondersteunt overvloedige hardware:Arduino UNOArduino Leonardo p
DIY - Hoe te gebruiken de Arduino Uno voor het verzenden van een E-mail, SMS en maken een stem bellen

DIY - Hoe te gebruiken de Arduino Uno voor het verzenden van een E-mail, SMS en maken een stem bellen

Wonder op welke manier voor het verzenden van e-mails via uw Arduino Uno? Maak je niet druk... Deze video tutorial zal verlichten u over het proces stap voor stap aan e-mails, SMS-berichten versturen, evenals stem bellen met behulp van de 3G/GPRS-shi
Schieten voor een functie van de Homepage: Timelapse en multi-blootstelling Fotografie DIY-Hoe (maken of uw eigen code schrijven!)

Schieten voor een functie van de Homepage: Timelapse en multi-blootstelling Fotografie DIY-Hoe (maken of uw eigen code schrijven!)

Wat ik leuk vindt aan Instructables is het foto-centric: het eerste wat je ziet bij het maken van een nieuwe Instructable is "Voeg afbeeldingen", voordat een tekstvermelding dialoogvenster verschijnt! Foto's zijn in de wereld waarin die we vanda
Bionic Louise Belcher en Firefox voor de rest van ons!

Bionic Louise Belcher en Firefox voor de rest van ons!

Louise wordt roze als een 45-jarige is kerel gewoon niet goed...Ja horen ik wat u zei daarnet!!!De oren zijn pose-staat en verplicht!Ik denk dat dat het is tijd om deze sukkel bionic... Super hoorzitting met houding... Wat eventueel mis kon gaan???da
MagSafe voor de Rest van ons: A DIY Magnetic Power Adaptor

MagSafe voor de Rest van ons: A DIY Magnetic Power Adaptor

We weten allemaal dat een van de meest voorkomende plaatsen voor een laptop te breken de voedingsadapter is. De combinatie van wordt rechtstreeks aangesloten op het moederbord, warmte, en constant verplaatsen en verschuiven leidt de connector los en
IR MultiTouch sensoren voor de zijvlakken van objecten en menselijke huid

IR MultiTouch sensoren voor de zijvlakken van objecten en menselijke huid

Ik heb het opbouwen van aangepaste IR sensing oplossingen voor een tijdje nu. Het gaat hierbij om naderingssensoren, object detectie sensoren en multit-touch sensoren. De bedoeling achter dit instructable is een deel van de ervaringen die ik heb verz
Het niezen-Ray Tickler voor de neus van de Remote-Controlled

Het niezen-Ray Tickler voor de neus van de Remote-Controlled

Ken jij het verhaal van die oude vrouw ' over hoe wanneer u niezen, het betekent dat iemand denkt u? Blijkbaar, de meeste mensen niet. Ik wist niet dat dat dus ik dit project maakte. :)Onlangs gaf ik mijn eerste demo als Maker advocaat voor Pinoccio,
Hoe te spelen BS: een spel van het bluffen

Hoe te spelen BS: een spel van het bluffen

In dit instructable ik zal je leren hoe te spelen BS, een leuke kaartspel. Dit is een van mijn favoriete kaartspellen te spelen en brengt vaak over veel lacht en glimlacht. Het doel van het spel is om zich te ontdoen van al uw kaarten. Ik hoop dat u
Hoe te doen herleven een transistorradio voor reflex circuit van sylvania

Hoe te doen herleven een transistorradio voor reflex circuit van sylvania

** dit instructable houdt rekening dat u bekend met de elementaire elektronica bent, solderen en fundamentele hand tools.* *Dit instructable is geschreven rond de transistorradio van sylvania 4P19W. deze grootte radio is wat werd genoemd een jas zak
Een arme iemands gids voor het kopen van een gitaar

Een arme iemands gids voor het kopen van een gitaar

elke websight die ik heb gezien dat u vertelt hoe te selecteren en een gitaar te kopen zijn gericht op volwassenen met geld. Ik ben niet zelfs op de middelbare school, dus geen van deze help me! Ik pakte een flink aantal kneepjes van het vak van mijn
Een tennisbal dienen voor het starten van intermediaire spelers

Een tennisbal dienen voor het starten van intermediaire spelers

Wanneer beginnen met tennis meest beginnen met eenvoudige groundstrokes, oefenen zowel hun forehand en backhand. Met dit begin begint een om te leren van andere aspecten van het spel van de Choooses aan de regels. Met deze overwegen alle in hun backp