Igrajte neke postojeće 3 - D igre, kao što Rigs šipki , StepMania ili velika Solitaires 3 - D . Budite sigurni da odaberete igara čiji izvor je otvoren , što znači besplatno dostupni .
2
Preuzmite programski kod za igru koju želite temeljiti svoju 3 - D igra dalje. Možete pronaći ovaj broj kao zip arhivu na istom mjestu ste preuzeli igru je izvršnu iz .
3
Pročitajte dokumentaciju koja se isporučuje sa zip arhive i pribilježiti programski jezik koristi razviti igru .
4
Instalirajte besplatni izvorni prevodilac za jezik što je napisao u prethodnom koraku . Otvorite Watcom je site ima prevodilac za C ++ programa i Oracle Java stranica ima prevodilac za Java programe .
5
Otvori u programu za obradu teksta svaki izvor datoteke u ZIP arhivu koju ste preuzeli u koraku 2 , a zatim pročitajte svaka izjava u tim datotekama . Napišite svoje komentare u izvornoj datoteci za izjave koje imaju smisla za vas . Izvorne datoteke će imati postojeće komentare objašnjavajući neke izjave . Koristite ove komentare kako bi naučili kako pisati svoje komentare . Jednom kad shvatite sve izjave u svim datoteka izvornog koda , shvatit ćete program dovoljno dobro da bi značajne promjene na njega .
6
sastaviti 3 -D igru je izvorni kod nakon čitanja uputa vašeg prevodilac -a .
7
izvršavanje igre jednu izjavu u isto vrijeme , koristeći svoj prevodilac je alate za ispravljanje pogrešaka . Kao što izvršiti svaku tvrdnju , napiši imena i vrijednosti svake varijable u izvorni kod datoteke . Na primjer , u avanturu igru možete vidjeti hipotetski varijablu pod nazivom " PlayerPoints . " Zapišite vrijednosti ove varijable kao što se povećava ili smanjuje tijekom igre je izvršenje . Na taj način će otkriti kako izjave da je promjena " PlayerPoints " rad .
8
napisati nove komentare odražava ono što ste naučili iz koračni kroz kod . Ponovite prethodni korak i ovaj korak sve dok imate komentara za svakog gubitka u izvornom kodu .
9
Promjena jedan od brojeva ili citirani tekst varijabli u izvorne datoteke , a zatim kompilirati i igrati igru , gledajući za učinak vaše promjene . Na primjer , promijeniti početnu vrijednost PlayerPoints 100 umjesto 10 , i primijetiti kako je ova povećana sredstva utječe na ponašanje lika .
10
napisati programski kod za sve širim izmjenama u igri . Na primjer , promijeniti teksturu labirint od opeke u kamen . Vaš proučavanje koda u koracima od sedam i osam će pružiti znanja potrebna za ovaj korak . Sastaviti i testirati igru nakon svake promjene .
11
Ponovite korak 10 , dok više ne možete prepoznati izvornu 3 - D igra . Postizanje ovoj fazi znači da ste stvorili novu 3 - D igra .