Hirdetés
Játékok nagyon szórakoztatóak lehetnek. De miért áll meg itt? Ha ismeri a számítógépet, és hajlandó befektetni egy kis időt, elkezdheti saját játékok készítését. Még akkor is, ha még nem programozott egy napot az életében, elkezdheti ma.
Ez egy három részből álló sorozat második részlete. Az egyes cikkekkel az általunk áttekintett eszközök egy fokkal nehezebbek lesznek, a tanulási görbe kissé meredekebb lesz, de a kreatív lehetőségek még tovább növekednek.
Ban ben első rész láttuk, hogy miként hozhat létre egy saját szöveg-alapú játékot, platformerét vagy első személyes lövöldözőjét egy pillanat alatt, gyakran egyszerű drag-and-drop módszerrel. Ezek az eszközök már lehetővé tették, hogy elmondhassa saját interaktív történetét, de a játékmechanikára gyakorolt befolyása korlátozott volt.
Ezen a héten a közepes komplexitású eszközök szerepelnek. Ön képes lesz meghatározni, mi a játékban, de azt is, hogy az egyes játékelemek hogyan hatnak egymásra. Ehhez objektum-esemény-interakciókat és szkripteket fogunk használni.
A GameMaker a liga egyik legnépszerűbb játékkészítő lakosztálya. A film szerepelt Jonathan Bennett-ben szerencsejáték 5 ingyenes játékfejlesztő szoftver, amely lehetővé teszi a saját játékok készítésétAz ingyenes játékfejlesztő szoftver nagyszerű módja a videojátékok készítésének megkezdésének. Összeállítottuk a piac legjobb játékszoftvereit. Olvass tovább 2010 elején. Mi az, ami ezt az alkalmazást kiemeli ennek a csomónak, a sokoldalúsága és kompatibilitása. A GameMaker a héten az egyetlen eszköz, amely mind a Mac OS X, mind a Windows rendszeren fut. Sőt, a fizetett változat képes még szélesebb platformon exportálni, ideértve az iOS-t és az Androidot.
Az ötlet egyszerű. Számos elemet ad hozzá a játékhoz, beleértve a hátteret, a hangokat és az objektumokat. Ezen objektumok viselkedése a játékban az események és a kapcsolódó tevékenységek meghatározásával szkriptelhető. Fontolja meg a fenti képernyőképet. A „Létrehozás” eseményen (azaz inicializáláskor) az objektum a jobb oldali oszlopban vázolt műveleteken fut át. Ezek a műveletek beágyazhatók, és tartalmazhatnak feltételt (ha 'ez', akkor 'azt') és vezérlési folyamat utasításokat (miközben 'ez', akkor 'te').
Valójában ezek a tevékenységek jó bevezetést jelentenek a programozó gondolkodásmódjához. A legtöbb programozási alkalmazás ugyanúgy van felépítve. Ez lehetővé teszi a gyakorlást a lehetséges interakciók korlátozott részhalmazával, anélkül, hogy zavarná a pontos szintaxist.
Bár az egész játékot az objektumtulajdonságok finomításával építheti fel, ezeket az alapértelmezett sablonokat kibővítheti saját szkriptek létrehozásával. Ezek a szkriptek a GameMaker nyelvet (GML) használják, amely a Java szintaxisához hasonlít. Emellett elolvashatja és megtanulhatja a GameMakerhez mellékelt és online elérhető szkripteket, illetve testreszabhatja azokat.
A YoYo Games, a GameMaker mögött álló cég, különféle forrásokat kínál online, ideértve számos oktatást. Ezek az oktatóprogramok segíthetnek a GameMaker használatának megkezdésében.
Az RPG Toolkit egy kisebb játékkészletre összpontosít, de nagyon jól működik. A játékkészítő csomag eszközeit az elmúlt 10 évben csiszoltuk, hogy segítsünk egy kiterjedt 2D-s szerepjáték létrehozásában.
Ezek a kétdimenziós játékok a csempe alapú grafikák és animációk köré modelleződnek. Az RPG Toolkit azonban szabadon hagyhatja a saját programozott látványainak használatát a játék felületének egyes részein. A legfontosabb, hogy talán az RPG Toolkit profitál a bonyolult közösségéből. Ha kérdései merülnek fel a játékoddal kapcsolatban, vagy még akkor is, ha élvezni szeretné a játék módszertanáról szóló vitát, mindig fordulhat a fórumokhoz.
Az RPG Toolkit szerkesztője segítséget nyújt a játékhoz szükséges dolgok létrehozásában, beleértve az új spriteket, effektusokat és a játékban szereplő karaktereket. A webhelyen számtalan segédprogramot, beépülő modult és előre elkészített programozási részletet talál a játékban.
A GameMakerrel ellentétben az RPG Toolkit sokkal inkább támaszkodik szkriptnyelvére, az úgynevezett RPG kódra. Ez a nyelv elengedhetetlen egy tisztességes RPG elkészítéséhez. A cikkben említett két másik alkalmazással ellentétben ez nem olyan, amit könnyedén kihagyhat.
Az induláshoz töltse le az alkalmazást, és vessen egy pillantást az oktatóanyagok szakaszába az RPG Toolkit webhelyen. Itt megtalálja, amire szüksége van a játék szerkesztőjére, kódolására, grafikájára és audiójára vonatkozóan. Ha nagy projektet szeretne indítani, próbálja ki a fórumokat, hogy rajongókat találjon, akik veled dolgoznak.
Mint a neve is sugallja, a 3D Rad hadd készítsen saját 3D játékokat a Windows számítógépen. A legérdekesebb módszertant követi. A 3D Rad használatával a játékokat egy tervezési perspektíva alapján fogja megtervezni, gyakran az objektumok interakcióit szkriptelve, ahogy megy.
A 3D-s szerkesztő használatával előállíthatja saját 3D-modelljeit, vagy importálhatja ezeket egy külső forrásból. Ha nem akarja zavarni a 3D modelleket, akkor a 3D Rad talán nem az alkalmazás az Ön számára. Végül is, még ha előre elkészített 3D modelleket is használsz, munkád nagy részét ezek kombinálásával fogják költeni különféle alkatrészek, munkacsuklókkal, kerekekkel és különféle kerekekkel, hogy saját fizikáját hozzák létre homokozóban.
A GameMakerhez hasonlóan a 3D Rad játékmenetét úgy irányítja, hogy soha nem írsz egy sor sort. Az objektum párbeszédek segítségével nagyrészt az objektum kapcsolatokat és az interakciókat határozza meg. E vizuális kapcsolatok meghatározásával valójában sokféle beépített szkriptet hív fel, beleértve a mesterséges intelligencia szkripteket. Ha meg kívánja túllépni a kezdeti funkcionalitás szintjén, a 3D Rad lehetővé teszi a játékban felhasználható saját szkriptek meghatározását is. Mindkét esetben az induláshoz olvassa el a dokumentációs oldalakon található sokféle útmutatót.
Ezen alkalmazások közül melyik figyelte fel? Van további javaslata? Ossza meg ötleteit és tapasztalatait az alábbi megjegyzésekben!
Kép jóváírás: Idea go / Ingyenes digitális fotók
Belgiumból író és informatikus hallgató vagyok. Mindig szívességet tehetsz nekem egy jó cikkötlettal, könyvjavaslattal vagy receptötletel.