Igraj odprtokodno igro kot Scrabble3D ali FreeOrion , nato naložite svojo izvorno kodo . Site ste prenesli izvršljiv igro bodo imeli povezavo za zip , katrana ali drugo arhivsko datoteko , ki ima izvorne datoteke igre.
2
Izvleček posamezne izvorne datoteke igre ' iz snete arhivsko datoteko . Preberite vašega arhiviranje programa navodila za podrobnejša navodila o ekstrakcijo .
3
Odprite kateri koli urejevalnik besedil , nato pa vanj naložite eno od datotek izvornih ste izpisanih . Izberi datoteko , katere ime je jasno razloženo, kaj funkcije datoteki je storiti . Na primer , GameBoardManagement.c ali PlayerAttributes.java so dobri kandidati .
4
Preberite vsako vrstico v izvorni datoteki , vključno z vsemi pripombami . Komentarji pogosto pojavijo po podpičjem , imajo sintakso in črkovanje redne govora in se izenačili z znaki , kot so " /* " ali " " . " Napiši novo izvorno kodo komentarjev pojasnijo izjave ste razumeli . Ta korak ponovite za preostale izvornih datotek. Kupi 5
Izberite 3 -D igre izvorne kode z uporabo prostega komplet narejen za jezik izvor zbornik Vaša igra je bila napisana v . Na primer , dobili razvoj Java komplet za Java iger ali GCC prevajalnik za igre , napisane v C ali C ++ kode . Preberite dokumentacijo Kit za podrobna navodila za pripravo .
6
Naredite spremembo enega od godalnih ali številske konstante vira za izjavo , ki ga razumete . Na primer , spremeniti 50 do 100, v izjavi , "če bojevnik [ i ] .hasGold nato bojevnik [ i ] .points + = 50; " .
7
Prevedite in poženite spremenjeno igro . Česprememba, ki si je ne deluje , kot ste pričakovali , upoštevajte, da to v izvorno kodo komentarja spremenite drugo konstantna. Majhnimi spremembami na vir, preveri vaše razumevanje igre .