Tutorial voor Programmeren 3D Games

Video games in 3 - D te nemen een enorme verscheidenheid aan vormen , met inbegrip van first-person shooter , schatzoeken avonturen en vlucht simulaties . Al deze spellen hebben met elkaar gemeen visuele elementen die lijken weg te ebben en vooraf realistisch in de ruimte , net als de echte wereld objecten doen . U kunt een spel met dergelijke elementen te maken door te bestuderen hoe een bestaand spel is gemaakt , dan is het wijzigen van het spel de broncode tot het originele spel is niet meer herkenbaar . Programmeren van een 3 - D spel kun je creëren personages en omgevingen geen computer monitor heeft ooit tevoren weergegeven . Instructies
1

Speel een paar bestaande 3 - D games, zoals Rigs of Rods , StepMania of Big Patience 3 - D . Zorg ervoor dat u spelletjes waarvan de bron is geopend kiezen , die vrij verkrijgbaar betekent . Kopen van 2

Download de programmeercode voor het spel dat u graag uw 3 - D spel te baseren. U kunt deze code vinden als een zip-bestand op dezelfde locatie u executable van het spel van gedownload .
3

Lees de documentatie die bij de zip-archief , en noteer de gebruikte programmeertaal om het spel te ontwikkelen .
4

Installeer een gratis source compiler voor de taal die u in de vorige stap schreef . Website geopend Watcom heeft een compiler voor C ++ programma's en Oracle's Java- site heeft een compiler voor Java-programma's .
5

Open in een tekstverwerker elke bron bestand in het ZIP-archief dat u hebt gedownload in stap 2 , lees dan elke uitspraak in deze bestanden . Schrijf je hier in het bronbestand voor de uitspraken die zinvol voor u . De bronbestanden zullen bestaande commentaren uitleggen enkele uitspraken . Gebruik deze opmerkingen te leren hoe u uw commentaar schrijven . Als je eenmaal begrijpt alle verklaringen in alle broncode bestanden , dan heb je het programma goed genoeg om substantiële wijzigingen aan te brengen om het te begrijpen .
6

Compile de 3 - D spel broncode na het lezen van de instructies van uw compiler .
7

Uitvoeren het spel een statement in een tijd , met behulp van debugging tools van je compiler . Als je elke instructie uit te voeren , noteer de namen en waarden van elke variabele in de broncode -bestand . Bijvoorbeeld, in een avonturenspel dat u misschien een hypothetische variabele genaamd zie " Spelerpunten . " Noteer de waarden van deze variabele als het verhoogt of verlaagt tijdens de uitvoering van het spel . Daarbij zal onthullen hoe uitspraken die verandering " Spelerpunten " werk .
8

Schrijf nieuwe reacties weerspiegelen wat je hebt geleerd van het doorlopen van de code . Herhaal de vorige stap en deze stap totdat u opmerkingen voor elke verklaring in de broncode .
9

Verander een van de nummers of de geciteerde tekst variabelen in een bronbestand , vervolgens opnieuw compileren en speel het spel , kijken naar het effect van uw wijzigingen . Zo wijzigt u de initiële waarde van Spelerpunten tot 100 in plaats van 10 , en merk op hoe deze verhoogde troef beïnvloedt het gedrag van een personage.
10

Schrijf de programmeercode voor de steeds bredere aanpassingen aan het spel. Zo verandert de textuur van een doolhof van stenen stenigen . Uw studie van de code in stappen van zeven en acht zullen de kennis die nodig is voor deze stap te bieden . Compileren en testen van het spel na elke wijziging .
11

Herhaal stap 10 tot je niet meer de originele 3 - D spel kan herkennen . Het bereiken van deze fase betekent dat u een nieuwe 3 - D spel hebt gemaakt .