Game Maker : Array opetusohjelma

Matriisi on yksi- tai kaksiulotteisen verkkoon muuttujan arvoja. Yagi Studio / Photodisc / Getty Images

Game Maker on kehitysympäristö suunniteltu niin aloittelijoille nopeasti luoda omia yksinkertaisia ​​pelejä.Vaikka Game Maker voidaan käyttää ne, joilla ei ole kokemusta ohjelmoinnista vetämällä ja pudottamalla toiminta estää, se sisältää myös voimakas kehitys kieli kutsutaan GML.Tämä sisältää kaikki ominaisuudet jokaisen nykyaikaisen ohjelmointikieli, mukaan lukien kyky käyttää matriiseja ja muuttujia.Käyttämällä taulukot Game Maker on erittäin helppo, ja vaatii vain rivi tai kaksi koodia toteuttamiseksi.

Ohjeet

  1. aloita peli Maker ja perustaa pelin ympäristöön.Luo uusi huone ja objekti ja aseta esimerkiksi esineen huoneessa.

  2. Lisää "Luo" tapahtuma objekti ja aseta "Execute koodinpätkä" toimia siinä.Liitä seuraava koodiosion osaksi avautuvan ikkunan kun kaksoisnapsautat toiminta:

    {

    character_info [0,0] = "Zed";

    character_info [0,1] = 0;

    character_info [0,2] = 36;

    character_info [1,0] = "toukokuuta";

    character_info [1,1]

    = 4;

    character_info [1,2] = 348;

    character_info [2,0] = "Consuella";

    character_info [2,1] = 4;

    character_info [2,2] = 224;

    }

    Edellä oleva koodi luo kaksiulotteinen matriisi, kolme muuttujaa esille kolme muuttujaa pitkä.Kukin näistä yhdeksällä paikkakunnalla annetaan eri arvo - jousia ja jotkut kokonaislukuja.

  3. Lisää "Piirrä" tapahtuma ja aseta toinen "Execute koodinpätkä" toimintaa, tällä kertaa sen sisälle.Liitä seuraavat rivit osaksi koodi-ikkuna:

    {

    (i = 0; i & lt; = 2; i + = 1)

    {

    varten (j = 0; j & amp; lt; = 2, J + = 1)

    {

    draw_text (x + (60 * i), y + (16 * j), merkkijono (character_info [i, j]));

    }

    }

    }

    Tämä tulostaa koko sisältö array näytön, lähettämällä kaksi sisäkkäin "silmukoita."Ensimmäinen silmukka kulkee kolme kertaa, ja sen aikana jokaisen iteraation sisempi silmukka kulkee kolme kertaa niin, että kaikki yhdeksän arvot matriisin piirretään.

  4. ajaa peli nähdä array työssä.Taulukot voidaan käyttää tällä tavoin tallentaa kaikenlaisia ​​tietoja, onko tulokset, esine kantoja, kohteita luettelossa, tai jopa rivit monivalintatehtäviä keskustelun hahmo pelin.

485
0
3
Ohjelmointikieltä