Tutorial for programmering 3D spill

Videospill i 3-D ta et stort utvalg av former, inkludert første - person shooter , skattejakteventyrog fly simuleringer . Alle disse spillene har til felles visuelle elementer som synes å falle og forhånd realistisk i verdensrommet , mye som virkelige verden objekter gjør. Du kan lage et spill med slike elementer ved å studere hvordan et eksisterende spill er gjort, deretter endre spillets kildekoden til det originale spillet er ikke lenger gjenkjennelig. Programmering av en 3-D spillet lar deg lage figurene og miljøene ingen dataskjerm har noensinne vist før . Instruksjoner
1

Spille noen eksisterende 3D- spill, slik som Rigs of Rods , Stepmania eller Big Kabal 3-D . Pass på å velge spill som kilde er åpen , noe som betyr fritt tilgjengelig.
2

Last ned programmeringskode for spillet du ønsker å basere din 3-D spill på . Du kan finne denne koden som en zip- arkiv på samme sted du lastet ned spillet kjør fra .
3

Les dokumentasjonen som følger med zip arkivet , og notere ned programmeringsspråket som brukes å utvikle spillet .
4

Installer en gratis kilde kompilator for språket du skrev i forrige trinn . Åpne Watcom nettsted har en kompilator for C ++ programmer og Oracles Java nettstedet har en kompilator for Java-programmer .
5

Åpne i et tekstbehandlingsprogram hver kildefilen i zip arkivet du lastet ned i trinn 2, og deretter lese hvert utsagn i disse filene . Skriv dine kommentarer i kildefilen for uttalelser som gir mening for deg. Kildefilene vil ha eksisterende kommentarer som forklarer noen utsagn . Bruk disse kommentarene å lære å skrive dine kommentarer . Når du forstår alle uttalelser i alle kildekodefiler , vil du forstå programmet godt nok til å gjøre betydelige endringer i den.
6

Compile 3-D spillets kildekoden etter å ha lest din kompilatoren instruksjoner .
7

Kjør spillet en setning om gangen , bruker kompilator feilsøkingsverktøy . Som du utfører hvert utsagn , skrive ned navnene og verdiene til hver variabel i kildekoden filen. For eksempel, i et eventyrspill kan du se en hypotetisk variabel kalt " PlayerPoints . " Skriv ned verdiene av denne variabelen som det øker eller minsker i løpet av spillet henrettelsen . Gjør du det vil avsløre hvordan uttalelser som endring " PlayerPoints " arbeid.
8

Skriv nye kommentarer som gjenspeiler det du har lært fra stepping gjennom koden . Gjenta forrige trinn, og dette trinnet til du har kommentarer til hver setning i kildekoden.
9

Endre ett av tallene eller noterte tekstvariabler i en kildefilen, deretter rekompilere og spille spillet , ser for effekten av endringen. For eksempel endre den opprinnelige verdien av PlayerPoints til 100 i stedet for 10 , og legge merke til hvordan denne økte aktiva påvirker et tegn atferd .
10

Skriv programkoden for stadig bredere modifikasjoner til spillet. For eksempel endre teksturen av en labyrint fra murstein til stein. Din studie av koden i trinn syv og åtte vil gi den kunnskapen som trengs for dette trinnet . Kompilere og teste spillet etter hver endring .
11 <​​p> Gjenta trinn 10 til du ikke lenger kan gjenkjenne den opprinnelige 3-D spill. Å nå dette stadiet betyr at du har opprettet en ny 3- D spill.

Hobbyer, spill © (www.northgames.biz)