Zagraj w niektórych istniejących gier 3-D , takie jak Rigs of Rods , StepMania lub Big Pasjans 3-D . Pamiętaj, aby wybrać gry , których źródłem jest otwarta , co oznacza, swobodnie dostępne .
2
Pobierz kod programowania dla gry , którą chcesz oprzeć swoją 3-D gra na . Możesz znaleźć ten kod w archiwum zip w tym samym miejscu można pobrać wykonywalny gry z .
3
Zapoznaj się z dokumentacją dołączoną do archiwum zip , i zanotować język programowania używany rozwijać grę .
4
Zainstaluj darmowy źródłowy kompilatora dla języka, który napisałem w poprzednim kroku . Przejdż Watcom zawiera kompilator C ++ programów Oracle i Java strona ma kompilatora dla programów Java .
5
Otwórz w edytorze tekstu każdy plik źródłowy w archiwum Zip pobranego w kroku 2 , a następnie odczytać każda instrukcja w tych plikach . Napisz swoje uwagi w pliku źródłowym do sprawozdania , które mają sens dla Ciebie . Pliki źródłowe będą miały istniejące komentarze wyjaśniające niektóre wypowiedzi . Korzystać z tych uwag , aby dowiedzieć się , jak napisać swój komentarz . Kiedy zrozumiesz wszystkie oświadczenia w wszystkich plików kodu źródłowego , można zrozumieć program dość dobrze do wprowadzenia istotnych zmian do niej .
6
skompilować kod źródłowy 3 - D gry po przeczytaniu instrukcji kompilator za .
7
Uruchom grę jednej instrukcji na raz, przy użyciu narzędzi debugowania kompilator . Jak wykonać każdą instrukcję , zapisz nazwy i wartości poszczególnych zmiennych w pliku kodu źródłowego. Na przykład , w grze przygodowej można zobaczyć hipotetyczną zmienną o nazwie " gracza ". Zanotuj wartości tej zmiennej , ponieważ zwiększa się lub zmniejsza w trakcie realizacji gry. Spowoduje to , że pokazują , jak zmiana oświadczenia " gracza " pracy .
8
Napisz nowych komentarzy , które odzwierciedlają to, czego nauczyłem się od intensyfikacji poprzez kod . Powtórz poprzedni krok i ten krok, dopóki nie masz komentarzy dla każdej instrukcji w kodzie źródłowym .
9
Zmień jeden z podanych numerów lub zmiennych tekstowych w pliku źródłowym , a następnie ponownie skompilować i grać w gry , obserwując efekt swojej zmiany . Na przykład zmienić wartość początkową gracza do 100 , a nie 10, i zauważyć, jak to wpływa na zachowanie wzrosła aktywów danej postaci.
10
Napisz kod programowania dla coraz szerszych zmian w grze. Na przykład , zmiana tekstury labirynt z cegły z kamienia . Twoje badanie kodu w krokach siedmiu i ośmiu zapewni wiedzę potrzebną do tego kroku . Skompilować i przetestować grę po każdej zmianie .
11
Powtórz krok 10 , dopóki nie będzie można rozpoznać oryginalny 3-D gra . Osiągnięcie tego etapu oznacza utworzeniu nowego 3-D gra .