8 ingyenes játékfejlesztő szoftver eszköz saját játékok készítéséhez

8 ingyenes játékfejlesztő szoftver eszköz saját játékok készítéséhez

Van ötlete egy évek óta készülő játékra? Mi lenne, ha megvalósíthatná ezt az ötletet? Manapság bárki készíthet videojátékot a megfelelő szoftverrel és egy kis know-how-val.





Ez persze nem jelenti azt, hogy a játék fejlesztése egyszerű. Még egy egyszerű játék, mint a Flappy Bird, erőfeszítést igényel, ha azt szeretné, hogy jól nézzen ki és érezze magát. De az ingyenes játékgyártóknak köszönhetően a játékkészítés meglehetősen racionalizált lett.





Íme egy lista a legjobb ingyenes játékkészítő szoftverekről, amelyekkel ma elkezdheti álomjátékát készíteni.





1. Konstrukció 3

Nincs szükség programozásra. A Construct 3 a legjobb játékfejlesztő szoftver, ha még soha életében nem írt kódsort. Ez a játékfejlesztő eszköz teljesen GUI-alapú, vagyis minden drag-and-drop. A játék logikája és változói az alkalmazás által biztosított tervezési funkciók segítségével valósulnak meg.

A Construct 3 szépsége az, hogy tucatnyi különböző platformra és formátumba képes exportálni, és nem kell egyetlen dolgot sem megváltoztatnia a játékban, hogy megfeleljen ezeknek a különféle lehetőségeknek. Miután elkészült a játékkal, exportálhat HTML5, Android, iOS, Windows, Mac, Linux, Xbox One, Microsoft Store és más webhelyekre.



A Construct 3 rendelkezik a legjobb és legátfogóbb dokumentációkkal, amelyeket valaha láttam egy játékfejlesztő eszközzel kapcsolatban. Ezenkívül több száz oktatóanyag található, amelyek segítenek megérteni a fogalmakat az alapoktól a haladóig, és a fórum közössége rendkívül aktív, ha segítségre van szüksége.

Eszközbolt. A legtöbb programozó nem rendelkezik képességekkel a művészetben, a zenében vagy az animációban. De ez nem baj a Construct 3 esetében, mert mindig böngészhet és vásárolhat kész eszközöket a Scirra Store-ból. A legtöbb eszközcsomag csak néhány dollár, de a professzionális minőségű cuccok ára 30 dollár vagy annál magasabb. Mintajátékokat is vásárolhat forrással, amelyek hasznosak lehetnek az új tippek és trükkök tanulmányozásához és elsajátításához.





Az ingyenes verzió rendelkezik az összes alapvető funkcióval, de 25 eseményre, két objektumrétegre, két egyidejű speciális effektusra, egy webes betűtípusra, többjátékos funkcióra nincs korlátozva, csak HTML5 formátumba exportálható, és nincs engedélye a játékok eladására. A személyes licenc 99 USD/év, és feloldja ezeket a korlátozásokat.

Letöltés: Konstrukció 3





2. GameMaker Studio 2

Fogd és vidd VAGY kód. A Construct 3-hoz hasonlóan a GameMaker Studio 2 lehetővé teszi, hogy teljes játékokat készítsen, csak a változók és a játék logikája közötti drag-and-drop felület segítségével. A Construct 3-tól eltérően azonban a GameMaker Studio 2 nagyobb erőt biztosít a Game Maker nyelvén keresztül, amely egy C-típusú szkriptnyelv, sok rugalmassággal.

Miután elkészült a játékkal, tetszőleges számú platformra és formátumba exportálhat anélkül, hogy módosítania kellene a kódját: Windows, Mac, Linux, HTML5, Android, iOS, Nintendo Switch, PlayStation 4, Xbox One és így tovább. Az ingyenes verzió sajnos nem teszi lehetővé az exportálást semmilyen platformra.

A GameMaker Studio 2 a Game Maker: Studio újrakezdett változata, amely 1999-ben kezdődött. Ma ez az egyik legnépszerűbb és legaktívabb ingyenes játékfejlesztő motor. A funkciófrissítésekkel ellátott új verziók rendszeres időközönként megjelennek.

Beépített speciális funkciók. A GameMaker Studio 2 nagyszerű, mert sok érdekes életminőségi funkciót támogat közvetlenül a dobozból, például az alkalmazáson belüli vásárlások hozzáadását a játékhoz, valós idejű elemzést arról, hogy a felhasználók hogyan játsszák a játékot, forrás vezérlés, többjátékos hálózatok és bővíthetőség harmadik féltől származó bővítményeken keresztül. Beépített szerkesztőkkel is rendelkezik a képekhez, animációkhoz és árnyékolókhoz.

Az ingyenes verzió korlátlan ideig használható, de korlátai vannak a játékok összetettsége tekintetében. Az Alkotói terv évi 39 dollárba kerül, és lehetővé teszi az exportálást Windows és Mac rendszerekre. Vagy feloldhatja az egyes exportálásokat egy egyszeri állandó vásárlással: asztali számítógép 99 dollárért, HTML5 149 dollárért, Amazon Fire 149 dollárért és Android/iOS 399 dollárért. A Nintendo Switch, a PlayStation 4 és az Xbox One exportja 799 dollár/év áron érhető el.

Letöltés: GameMaker Studio 2

3. Egység

A Unity 2005 -ben 3D motorként indult, majd 2013 -ban hozzáadta a hivatalos 2D -támogatást. Bár tökéletesen képes 2D -s játékok létrehozására, előfordulhat, hogy időnként hiba vagy hiba lép fel, mivel a Unity 2D -s rendszere valójában rá van építve a 3D -s rendszerére. Ez azt is jelenti, hogy az Unity sok felesleges felfújást ad a 2D -s játékokhoz, amelyek befolyásolhatják a teljesítményt.

Komponens alapú kialakítás. A Unity nem komponens-entitás tervezéssel állt elő, de hatalmas keze volt a népszerűsítésében. Röviden, a játékban minden tárgy, és minden objektumhoz különféle összetevőket csatolhat, ahol minden összetevő vezérli az objektum viselkedésének és logikájának bizonyos aspektusait.

A Unity maximális kihasználásához a C#billentyűt kell használnia. A jó hír az, hogy a Unity -t olyan széles körben használják - hobbista és veterán játékfejlesztők körében is -, hogy több ezer nagyszerű Unity oktatóanyagok az interneten, hogy segítsen az indulásban. Maga a Unity számos mélyreható videosorozattal is rendelkezik az újoncok számára, és a mellékelt dokumentáció kiváló.

Összefüggő: Játék programozása Unityvel: Kezdő útmutató

A Unity rendelkezik a legszélesebb exporttámogatással minden játékmotorhoz: Windows, Mac, Linux, Android, iOS, HTML5, Facebook, mindenféle VR -rendszer, például az Oculus Rift és a Steam VR, valamint számos játékkonzol, például PlayStation 4, Xbox One, Nintendo Wii U és Nintendo Switch.

Eszközbolt. Minimap rendszert szeretne a játékában? Vagy mit szólna egy kereskedelmi szintű hálózati megoldáshoz? Talán 3D modellekre, HUD grafikákra és környezeti textúrákra van szüksége? Vagy akár egy párbeszéd rendszer az akció-kaland RPG-hez? Mindezt és még sok mást megszerezhet a Unity Asset Store -ban, amelyek közül sok ingyenesen elérhető.

A személyes terv teljesen ingyenes, és nem korlátozza a motor funkcióit, amennyiben 100 000 dollárnál kevesebb bevételt szerez a játékaiból. A Plus terv 200 000 dollár éves bevételre van szükség, és a szerkesztő számára az áhított „sötét témát” is lehetővé teszi. Ezt követően szüksége lesz a Pro tervre, amely korlátlan bevételt tesz lehetővé.

Letöltés: Egység

4. Godot motor

A Unity -hez hasonlóan a Godot is támogatja a 2D és 3D játékok létrehozását. A Unityvel ellentétben azonban Godot támogatása sokkal jobb. Ennek az ingyenes játékfejlesztő szoftvernek a 2D -s aspektusa eleve gondosan lett megtervezve, ami jobb teljesítményt, kevesebb hibát és tisztább általános munkafolyamatot jelent.

Jelenet alapú kialakítás. Godot megközelítése a játéképítészetben egyedülálló, mivel minden jelenetekre van osztva, de nem az a fajta „jelenet”, amire gondol. Godot -ban a jelenet olyan elemek gyűjteménye, mint a spritek, hangok és/vagy forgatókönyvek. Ezután több jelenetet egyesíthet egy nagyobb jelenetbe, majd ezeket a jeleneteket még nagyobb jelenetekké. Ez a hierarchikus tervezési megközelítés nagyon megkönnyíti a rendszerezést és az egyes elemek módosítását, amikor csak akarja.

Egyéni szkriptnyelv. A Godot egy drag-and-drop rendszert használ a jelenet elemek karbantartásához, de mindegyik elem kibővíthető a beépített szkriptrendszerrel, amely a GDScript nevű egyedi Python-szerű nyelvet használja. Könnyen megtanulható és szórakoztató a használata, ezért érdemes kipróbálnia, még akkor is, ha nincs kódolási tapasztalata.

A Godot azonnal telepíthető több platformra, beleértve a Windows, Mac, Linux, Android, iOS és HTML5 rendszereket. Nincs szükség további vásárlásokra vagy licencekre, bár bizonyos korlátozások vonatkozhatnak (például szükség van Mac rendszerre a Mac bináris telepítéséhez).

Beépített speciális funkciók. Godot meglepően gyorsan iterál egy játékmotorhoz. Minden évben van legalább egy jelentősebb kiadás, amely megmagyarázza, hogyan rendelkezik már olyan sok nagyszerű funkcióval: fizika, utófeldolgozás, hálózatépítés, mindenféle beépített szerkesztő, élő hibakeresés és forró újratöltés, forrásvezérlés stb.

A Godot az egyetlen eszköz ezen a listán, amely valóban keresztül -kasul ingyenes. Mivel az MIT licenc alapján licencelt, tetszés szerint használhatod, és korlátozás nélkül eladhatod az általad készített játékokat. Még a motor forráskódját is letöltheti és módosíthatja! (A motor C ++ - ban van kódolva.)

Letöltés: Godot motor

5. Unreal Engine 4 (és Unreal Engine 5)

A lista összes eszköze közül az Unreal Engine 4 (UE4) a legprofibb. A nulláról hozták létre az Unreal franchise mögött álló géniuszok-olyan emberek, akik tudják, mire van szükség egy felső polcon, és mire van szükség a következő generációs szolgáltatások nyújtásához. Pontosan tudják, mit csinálnak.

A motor legmodernebb jellemzői. Az UE4 egyik vezérelve lehetővé teszi, hogy a lehető leggyorsabban ismételje és fejlessze, így olyan funkciókat kaphat, mint az élő hibakeresés, a forró újratöltés, az áramvonalas eszközkészlet, azonnali játék -előnézet, valamint több száz beépített eszköz és rendszer, például a mesterséges intelligencia, a mozi eszközök, utófeldolgozó effektusok és így tovább.

Nincs szükség kódra. Az UE4 egyedülálló értékesítési pontja a Blueprint rendszere, amely lehetővé teszi a játék logikájának létrehozását anélkül, hogy bármilyen kódot meg kellene érinteni. Elég fejlett, hogy teljes, akár összetett játékokat is létrehozhat, anélkül, hogy bármikor megnyitná a forrásszerkesztőt. De ha saját tervrajzát szeretné kódolni, akkor azt is megteheti.

A legjobb oktatóanyagok a bolygón. Az UE4 YouTube csatorna több mint 800 videót tartalmaz, amelyek végigvezetik a motor minden centiméterén, és a legtöbb ilyen videó 20 és 60 perc közötti. Ez több tartalom, mint amit egy féléves egyetemi tanfolyamon kapna. Ha lépésenkénti útmutatásra van szüksége, akkor az UE4 segít.

Kezd itt látni egy mintát? A legjobb motorok mindegyike lehetővé teszi a zökkenőmentes exportálást több platformra, és az UE4 sem kivétel: Windows, Mac, Linux, Android, iOS, HTML5, PlayStation 4, Xbox One, Oculus VR és így tovább.

Ingyenes felhasználóként hozzáférhet a teljes motorhoz (beleértve a forráskódot is). Csak 5 százalékos jogdíjat kell fizetnie az összes bevétel után, miután az első negyedévente keresett negyedévenként játékonként. Más szóval, csak akkor kezd el fizetni, ha a játéka sikeres.

Letöltés: Unreal Engine 4

Közelgő: Unreal Engine 5

Az Epic Games Unreal Engine 5 -jét 2020 júniusában jelentették be, teljes megjelenése valamikor 2021 -ben várható.

Az UE5 nagy hangsúlyt fektet arra, hogy a videojáték -grafikát film minőségű CGI -re és talán még jobbra fejlessze. Hogyan remélik ezt elérni? Két alapvető technológia, a Nanite és a Lumen segítségével.

Nanit

A sokszögek korlátai bármilyen szint megtervezésében vagy bármilyen karakter létrehozásában szerepet játszanak a játékban. Játékod karaktere nem csak 1.500.000 sokszögből állhat ... igaz?

Nanite szerint lehet és kell is. A nanitgeometria lehetővé teszi a sokszögek millió és milliárdos forrásból készült művészeti formáinak importálását, és gond nélkül működik a játékban; ez rendkívül izgalmas 3D -s művészek és animátorok számára.

Lumen

Az, ahogyan a számítógépek a világítást jelképezik a videojátékokban, ugrásszerűen haladt a kezdetektől. Az UE5 Lumen a következő lépés, és elég nagy.

A Lumen fotorealisztikus fényreakciókat biztosít dinamikus környezetben. Az egyik példa az, hogy mennyi holdfény szóródna szét egy völgyben, amikor a Hold az égbolt különböző pozícióiban van, vagy hegyek blokkolják. Amikor a jelenet megváltozik, a világítás azonnal reagál.

A Lumen másik, játékot megváltoztató aspektusa, hogy a tervezők pontosan úgy láthatják a világítást az Unreal Engine különböző szögéből, mint ahogyan a játékban.

6. Leváltani

Fogd és vidd VAGY kód. Használja a Defold kódszerkesztőjét egyéni logika hozzáadásához, vagy a kép- és jelenetszerkesztőket, hogy az eszközöket közvetlenül a játékba helyezze.

A Defold nem kivétel az alól a szabály alól, hogy a legjobb ingyenes játéktervező szoftver lehetővé teszi az exportálást a platformok széles körére. Tegye közzé játékát Nintendo Switch, Android, iOS, macOS, Linux, Windows, Steam, HTML5 és Facebook oldalakon.

A GameMaker Studio 2 -hez hasonlóan a Defold számos speciális funkciót támogat a telepítés során, további konfiguráció nélkül.

A motor kiváló 3D támogatással rendelkezik, de 2D -s létrehozásra van optimalizálva. Komponens-alapú rendszer használatával hozzáférhet a 2D-s sprite-ekhez és a térképszerkesztőkhöz, a 3D-s modellekhez és a hálózásokhoz, valamint számos részecskehatáshoz. Ezek csak töredéke a rendelkezésre álló funkcióknak és technológiáknak. Önnek kell kipróbálnia a dolgokat, hogy megértse a Defold teljes képességét.

Szakértői szintű dokumentáció. A Defold oktatóanyagai, kézikönyvei és fórumai rengeteg információt várnak arra, hogy minden kezdő játékfejlesztő felvegye őket, és feltörje őket. A fórumok és a GYIK különösen hasznosak bizonyos akadályok leküzdésében; sok fejlesztőnek pontosan ugyanaz a problémája volt, mint Önnek, és rájöttek, hogyan navigálhatnak körülötte, hogy követhessék a példájukat.

A Defold nyílt forráskódú és szabadon használható, feltéve, hogy megszerezte a licencét (ingyen a Defold weboldalán ) és tartsa be az engedély szabványait. A Defold nem kér jutalékot, és továbbra is szabadon használható, függetlenül a játék figyelmétől.

Letöltés: Defold

7. RPG készítő MZ

Nincs szükség kódra. Az RPG Maker MZ egy nagyszerű ingyenes játékkészítő azok számára, akik játékot akarnak létrehozni anélkül, hogy programozást kellene tanulniuk. Használja a térképszerkesztőt, a karaktergenerátort és az adatbázist bármilyen RPG létrehozásához.

Ha egyéni kódot szeretne beépíteni, ezt megteheti a beépülő modulok használatával, de a legtöbb logikát megvalósíthatja az RPG Maker MZ natív események rendszerével.

Eszközbolt. Több száz eszközcsomag közül választhat a piactéren az RPG Maker ingyenes telepítésével kapott textúrák tetején. Zenét, karakteres írásokat, teljes szintű terveket készíthet; itt mindent megtalálsz, amire szükséged lehet egy RPG felépítéséhez.

Kevesebb exportálási lehetőséget talál az RPG Maker használatával, mint a lista többi eszköze, de a nagy nevek továbbra is szerepelnek: Windows, macOS, iOS és Android.

Van egy 30 napos ingyenes próbaverzió, mielőtt licencet kell vásárolnia 80 dollárért.

Letöltés: RPG készítő MZ

8. Cerberus X

Könnyű és intuitív. Ha könnyű, 2D -s játékkészítőt keres, a Cerberus X (CX) kínál megfelelő megoldást. Bár nem a legfejlettebb ügyfél a listán, nagyszerű választás a kezdők számára, hogy felvegyék és nedvesítsék a lábukat egy programozási nyelvvel.

Használja a Cerberus X IDE -t párhuzamosan az erőteljes grafikus API -kkal és a Mojo keretrendszerrel játékok tervezéséhez és exportálásához Windows PC -re, macOS -re (10.15.x és korábbi), Linuxra, Androidra, iOS -re (13.x és korábbi) és HTML5 -re.

Ezek az API -k és a Mojo keretrendszer azt jelenti, hogy nem kell sokat kódolnia egy működő játék létrehozásához; csak betöltöd a hiányosságokat.

játék, amellyel online unatkozhat

A CX oktatói és nyüzsgő fórumai kiváló források a motor csínját -bínját megismerni, és meglepően jól karbantartottak. Mivel a Cerberus X moduláris nyelv, importálhat modulokat más alkotóktól, hogy saját játékában használhassa, vagy kódot adhat hozzá más fejlesztőknek!

A Cerberus X ingyenesen letölthető, bár megadhatja saját árát, és támogathatja a fejlesztőket, ha úgy dönt.

Letöltés: Cerberus X

Fejlessze készségeit ingyenes játékkészítő szoftverrel

Van egy maroknyi más játékfejlesztő eszköz, amely nem igazán sikerült a választásban, de érdemes megnézni (például a Phaser, Stencyl , vagy GDevelop ) ha a fent felsoroltak nem azok, amiket keres.

Ha komolyan szeretne foglalkozni a játékfejlesztéssel, akkor érdemes tanulmányoznia néhány programozást. Kódoló játékokkal szórakozhat tanulás közben!

Részvény Részvény Csipog Email A 9 legjobb kódolási játék a programozási készségek fejlesztéséhez

A kódoló játékok segítenek gyorsabban tanulni a gyakorlati gyakorlattal és tapasztalattal. Ráadásul szórakoztató módon tesztelhetik programozási készségeiket!

Olvassa tovább
Kapcsolódó témák
  • Programozás
  • Játékfejlesztés
A szerzőről Marcus Mears III(26 cikk megjelent)

Marcus egy életen át tartó technológiai rajongó és a MUO írószerkesztője. 2020 -ban kezdett szabadúszó írói karrierjébe, felkapva a trendi technikát, modulokat, alkalmazásokat és szoftvereket. A főiskolán informatikát tanult, elsősorban a webes webes fejlesztésekre összpontosítva.

Továbbiak Marcus Mears III

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide