* Nincs szükség programozásra: Ez egy nagyon nehezen elérhető funkció egy sokoldalú motornál, amely 2D és 3D játékokat is képes készíteni. A játékmotorok a programozási logikára támaszkodnak a játék viselkedésének, szabályainak és interakcióinak meghatározásához.
* Lejátszható további DVD-fájlok letöltése nélkül: Ez egy önálló végrehajtható fájlt jelent, amely külső fájlok nélkül fut. Ez elérhető, de általában bonyolultabb beállítással és a játék funkcióinak esetleges korlátozásaival jár.
Nézzük meg, miért:
Flash: A Flash az egyszerű 2D-s játékok és animációk népszerű platformja volt. Az Adobe azonban 2020-ban leállította a Flash támogatását. Bár még mindig találhat régi Flash-játékokat, újak létrehozása nem ajánlott.
Nincs programozás: Egy játék elkészítése programozás nélkül komoly kihívás. Még a "húzd és vidd" motorok is igényelnek valamilyen logikát a játékelemek, azok viselkedésének és a játékos interakciójának meghatározásához.
Önálló DVD végrehajtható: Ez technikailag megvalósítható, de gyakran kompromisszumokkal jár. A motort és a játék eszközeit úgy kell kötegelni, hogy a célrendszer megértse. Ez korlátozhatja a motor jellemzőit és rugalmasságát.
Alternatívák:
Íme néhány lehetőség, amely közelebb állhat ahhoz, amit keres, bár szükség lehet némi kompromisszumra:
* GameMaker Studio 2 (ingyenes szint): Ez a motor "húzd és vidd" felülettel rendelkezik, ami megkönnyíti az alapvető játékok létrehozását minimális programozási ismeretekkel. Különböző platformokra képes önálló végrehajtható fájlokat készíteni, beleértve a DVD-t is. Az ingyenes szintnek azonban vannak korlátai.
* 3. konstrukció: Egy másik lehetőség vizuális programozási felülettel. Kiválóan alkalmas egyszerű 2D-s játékokhoz, és különféle platformokra exportálható. Bár natívan nem támogatja a DVD-ket, esetleg csomagolhatja játékát egy harmadik féltől származó eszköz segítségével.
* Stencyl: Ez a motor vizuális szkripteket is tartalmaz, és 2D-s játékokat készíthet különféle platformokra. A Construct 3-hoz hasonlóan azonban nem támogatja a natív DVD-t.
Fontos megfontolások:
* Játék összetettsége: Minél egyszerűbb a játék, annál könnyebb lesz programozás nélkül létrehozni.
* Platform korlátozások: A DVD egy elavult adathordozó, és a modern játékokat online terjesztésre vagy más platformokra tervezték.
* Tanulási görbe: Még a "no-code" opciók esetén is meg kell tanulnia a motor eszközeinek és felületének használatát.
Javaslat:
Kezdje azzal, hogy felfedezze a játékmotorok, például a GameMaker Studio 2 vagy a Construct 3 ingyenes szintjeit. Ez jó kiindulópontot ad a játékfejlesztési elvek megértéséhez és korlátaik felfedezéséhez. Ha összetettebb játékokat szeretne készíteni, vagy konkrét platformot szeretne készíteni, előfordulhat, hogy meg kell tanulnia néhány alapvető programozási fogalmat.