Lataalähdekoodinavoimen lähdekoodin verkossa moninpeliä AssaultCube tai bzflag . Lähdekoodi onjoukko tekstitiedostoja , jotka sisältävätohjeet kertovatpelin miten ajaa . Se on samalla paikalla kuin pelin suoritettavaa tiedostoa .
2
Luemukana toimitetuissalähdekoodia . Dokumentaatio määritteleeohjelmointikielipelin kehittäjät kirjoittamaanpelin lähdekoodin .
3
Asennailmainen Development Kitohjelmointikieli . Oracle tarjoaapakki Java-kehitystä , ja Open Watcom tarjoaa yhden C ja C ++ kehitystä .
4
Read , tekstinkäsittelyohjelmassa , jokainen lähdekooditiedostoa pelin . Tämä alkaa näyttää, mitenpeli toimii . Et ymmärrä useimmatlausunnot , mutta ne et ymmärrä antaajalansijaa oppimisenmuuhun koodiin . Erityisesti lukeakommentteja , jotka eivät ole suoritettavissa Selonteko mitäkoodinpätkän tekee . Nämä näkyvät sisällä tekstin osia , kuten tämä : " /* Tämä on kommentti * /. "
5
Muistaa paloina koodia , kuten täydelliset tiedostoja . Ulkoa edistää ymmärtämystä , kuten neurotieteen professori Bill Klemm Texas A &M University on sanonut . Muistaa flash -kortteja , tai mitä tahansa tekniikkaa olet käyttänyt oppia toiseen aiheeseen , kuten sanastoa ehdotvieraalla kielellä .
6
Vaihe kautta koodia käyttäen Development Kit : n virheenkorjaus . Luepakki dokumentaatiosta yksityiskohtaiset ohjeet tämän työkalun avulla . Askelletaan läpi koodivälineet käskyjen yksi kerrallaan . Tämä prosessi osoittaa, kuinkapelin muuttujat ja lausunnot toimivat . Toista tämä vaihe, kunnes ymmärrättarkoituksen joko kunkin muuttujan tai kunkin väittämän ohjelman .
7
Poista koodin osia , käännä uudelleenohjelman ja huomaatarkka vaikutukset peli , että poisto aiheutti . Esimerkiksi , jos huomaat, ettähahmon oikea jalka puuttuu poistamisen jälkeen tietyn toiminnon , kirjoittaalehdessä, ettätoiminto poistamallasi oli välttämätöntä simuloidahahmon oikea jalka .
8
Etsi ja muuttaa jatkuvasti tai merkkijono yhdessäpelin lähdetiedostoihin . Muuta esimerkiksiviidestä kolmeen hypoteettisen lausuma " LivesPerCharacter = 5; " . Tämä vaihe esittelee ohjelmoinninpeli . Toistavaihe jokaiselle string ja numeerinen vakiopeli .
9
Kirjoitalähdekoodi , joka vaikuttaaei-vakio muuttujiapeliin . Esimerkiksi muuttaahahmon ulkonäköä , taiympäristöllePeli sijoittuu .Tiedon sait opiskelustapelin vaiheet viisi kautta seitsemän avulla voit kirjoittaa tämän lähdekoodin .
10
Toista edellinen vaihe, kunnes et voi tunnistaaalkuperäisen pelin enää . Kun tämä tapahtuu , sinun on suorittanut oman online- moninpeli .