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.