* Ei vaadi ohjelmointia: Tämä ominaisuus on erittäin vaikea saavuttaa monipuoliselle moottorille, joka pystyy tekemään sekä 2D- että 3D-pelejä. Pelimoottorit luottavat ohjelmointilogiikkaan määrittääkseen pelin käyttäytymisen, säännöt ja vuorovaikutuksen.
* Toistettavissa ilman ylimääräisten tiedostojen lataamista DVD:lle: Tämä tarkoittaa itsenäistä suoritettavaa tiedostoa, joka toimii ilman ulkoisia tiedostoja. Tämä on saavutettavissa, mutta siihen liittyy yleensä monimutkaisempi asennus ja mahdolliset rajoitukset pelin ominaisuuksissa.
Tarkastellaanpa miksi:
Flash: Flash oli suosittu alusta yksinkertaisille 2D-peleille ja animaatioille. Adobe kuitenkin lopetti Flashin tukemisen vuonna 2020. Vaikka voit edelleen löytää vanhoja Flash-pelejä, uusien luomista ei suositella.
Ei ohjelmointia: Pelin rakentaminen ilman ohjelmointia on suuri haaste. Jopa "vedä ja pudota" -moottorit vaativat silti jonkinlaista logiikkaa pelin elementtien, niiden käyttäytymisen ja pelaajan vuorovaikutuksen määrittelemiseksi.
Itsenäinen DVD-suoritettava tiedosto: Tämä on teknisesti saavutettavissa, mutta se sisältää usein kompromisseja. Moottori- ja peliresurssit on niputettava yhteen kohdejärjestelmän ymmärtämällä tavalla. Tämä voi rajoittaa moottorin ominaisuuksia ja joustavuutta.
Vaihtoehdot:
Tässä on joitain vaihtoehtoja, jotka saattavat olla lähempänä etsimääsi, vaikka ne saattavat vaatia kompromisseja:
* GameMaker Studio 2 (vapaa taso): Tässä moottorissa on "vedä ja pudota" -käyttöliittymä, mikä helpottaa peruspelien luomista vähäisellä ohjelmointitiedolla. Se voi tuottaa itsenäisiä suoritettavia tiedostoja eri alustoille, mukaan lukien DVD. Ilmaisella tasolla on kuitenkin rajoituksia.
* Rakenne 3: Toinen vaihtoehto visuaalisella ohjelmointiliittymällä. Se sopii erinomaisesti yksinkertaisiin 2D-peleihin ja voi viedä eri alustoille. Vaikka se ei tue alkuperäisesti DVD-levyjä, voit mahdollisesti pakata pelisi käyttämällä kolmannen osapuolen työkalua.
* Stencyl: Tässä moottorissa on myös visuaalinen komentosarja ja se voi luoda 2D-pelejä eri alustoille. Construct 3:n tavoin sillä ei kuitenkaan ole alkuperäistä DVD-tukea.
Tärkeitä huomioita:
* Pelin monimutkaisuus: Mitä yksinkertaisempi peli, sitä helpompi se on luoda ilman ohjelmointia.
* Alustarajoitukset: DVD on vanhentunut media, ja nykyaikaiset pelit on suunniteltu verkkojakelua tai muita alustoja varten.
* Oppimiskäyrä: Jopa "ei-koodia" käytettäessä sinun on opittava käyttämään moottorin työkaluja ja käyttöliittymää.
Suositus:
Aloita tutkimalla ilmaisia pelimoottoreita, kuten GameMaker Studio 2 tai Construct 3. Tämä antaa sinulle hyvän lähtökohdan pelien kehitysperiaatteiden ymmärtämiseen ja niiden rajoitusten tutkimiseen. Jos haluat rakentaa monimutkaisempia pelejä tai sinulla on mielessä jokin tietty alusta, sinun on ehkä opittava ohjelmoinnin peruskäsitteitä.