11 ingyenes játékmotor kezdőknek – 2D és 3D keretrendszerek kódolás nélkül

author
16 minutes, 24 seconds Read

Frissítve:

Melyik a legjobb 2D és 3D játékmotor? Lehet, hogy újra és újra hallottad már a kifejezést, de soha nem tudtad, hogy pontosan mi is az a ‘Game Engine’. Röviden, a játékmotor az az architektúra, amelyet a fejlesztők a játék futtatásához használnak, ahol a fejlesztők által használt komponensek újrafelhasználhatók a játék keretrendszerének felépítéséhez. Így több idejük marad az olyan egyedi elemekre, mint a karaktermodellek, a textúrák, az objektumok kölcsönhatása stb.

Kapcsolódó cikk ➤ 14 Mobile Advertising Networks With High eCPM For Apps

Ha igazán jó és funkciógazdag, mégis ingyenes játékmotorokat keres, itt van egy átfogó lista a piacon kapható legjobb játékmotorokról, amelyek közül igény szerint választhat, leggyakrabban a renderelőmotorok egy vagy több renderelő alkalmazásprogramozási interfészre (API) épülnek, mint például a Direct3D, OpenGL vagy Vulkan, amelyek a grafikus feldolgozó egység (GPU) szoftveres absztrakcióját biztosítják.

↓ 01 – Unity | Ingyenes | macOS | Windows | Linux

A világ játékainak felét a Unityvel készítik. Valós idejű, eszközökkel és szolgáltatásokkal támogatott platformunk hihetetlen lehetőségeket kínál a játékfejlesztők, valamint az iparágak és alkalmazások alkotói számára. A Unity egy többplatformos játékfejlesztő eszköz, amelyet a kezdetektől fogva úgy terveztek, hogy megkönnyítse az alkotást. A teljesen integrált professzionális alkalmazás, a Unity kínálja az ingyenes Personal Editiont minden funkcióval, a havi 25$-os Plus előfizetést és a havi 125$-os Pro előfizetést olyan extra szolgáltatásokkal, mint a Cloud building.

  • All-in-one szerkesztő: Windowson, Macen és Linuxon egyaránt elérhető, és számos művészbarát eszközt tartalmaz a magával ragadó élmények és játékvilágok tervezéséhez, valamint egy erős fejlesztői eszközkészletet a játéklogika és a nagy teljesítményű játékmenet megvalósításához.
  • 2D & 3D: A Unity támogatja a 2D és 3D fejlesztést is, a műfajok közötti egyedi igényeknek megfelelő funkciókkal és funkciókkal.
  • Fizikai motorok: Használd ki a Box2D, az új DOTS-alapú fizika rendszer és az NVIDIA PhysX támogatás előnyeit a rendkívül valósághű és nagy teljesítményű játékmenethez.
  • 25+ platform a mobil, asztali, konzol, iOS, Android, TV, VR, AR és a web területén.

↓ 02 – Godot Engine | Open Source | macOS | Windows | Linux

A Godot egy hatalmas készletet biztosít a közös eszközökből, így csak a játékod elkészítésére koncentrálhatsz anélkül, hogy újra feltalálnád a kereket. A Godot teljesen ingyenes és nyílt forráskódú a nagyon megengedő MIT licenc alatt. Semmi kötöttség, semmi jogdíj, semmi. A játékod a tiéd, a motor kódjának utolsó soráig. A Godot több száz beépített csomóponttal rendelkezik, amelyekkel a játéktervezés gyerekjáték. Sajátokat is létrehozhatsz egyéni viselkedésekhez, szerkesztőkhöz és még sok máshoz. Működik Windows, OS X, Linux, FreeBSD, OpenBSD és Haiku rendszereken. A szerkesztő 32 és 64 biten fut, minden platformon.

  • Flexibilis jelenetrendszer. Csomópontkompozíciók létrehozása az instancia és az öröklés támogatásával.
  • Vizuális szerkesztő az összes szükséges eszközzel egy gyönyörű és áttekinthetetlen, kontextusérzékeny felhasználói felületbe csomagolva.
  • Barátságos tartalomkészítő csővezeték művészeknek, pályatervezőknek, animátoroknak és mindennek a kettő között.
  • Persistent élő szerkesztés, ahol a változások nem vesznek el a játék leállítása után. Még mobileszközökön is működik!
  • A hihetetlen eszközrendszer segítségével könnyedén létrehozhatod saját egyéni eszközeidet.

↓ 03 – CryEngine | Open Source | Windows | Linux

A CRYENGINE-nel egyszerű céljuk van: megalkotni az iparág legerősebb játékmotorját, és a világ minden táján olyan eszközöket adni az alkotóknak, amelyekkel ezt az erőt világszínvonalú játékélmények létrehozásához használhatják, függetlenül a költségvetésüktől vagy a csapat méretétől. A CRYENGINE a teljes forráskóddal kevésbé meredekebbé teszi a tanulási görbét. Világos útmutatók, részletes dokumentáció és egy erős fejlesztői közösség. A piactéren a projektjeidben felhasználásra kész eszközök széles választéka áll rendelkezésedre.

  • Vizuális eszközök – Használd ki a CRYENGINE legendásan legjobb vizuális eszközeinek előnyeit, hogy lenyűgözd a játékosokat.
  • Sandbox & Eszközök – A Sandbox és a hozzá tartozó eszközkészlet a lenyűgöző élmények létrehozásához szükséges erőt a kezedbe adja.
  • Karakterek & Animáció – Töltsd meg világaidat a játékokban valaha látott legrealisztikusabb karakterekkel.
  • Platformok – Igazi next-gen motorként a CRYENGINE támogatja az összes mai csúcskategóriás platformot.
  • Audio/Fizika – Használd ki a beépített fizika és audió megoldások erejét az élethű interakció érdekében.
  • Teljesítmény – Valós idejű megjelenítést, interakciót és merítést érhet el a CRYENGINE-nal.

↓ 04 – Stride | Open Source | macOS | Windows | Linux

A Xenko egy nyílt forráskódú C# játékmotor, amelyet a jövő játékaihoz terveztek. Teljes eszköztárral érkezik, és különösen alkalmas realisztikus játékok készítésére, de ennél sokkal többet is lehetővé tesz! A Xenko egy robusztus toolchainnel érkezik, amely lehetővé teszi, hogy intuitív és hatékony módon hozza létre, kezelje és módosítsa a játékod összes eszközét. A szerkesztőcsomag leegyszerűsíti és automatizálja a gyakori fejlesztési munkafolyamatokat. Az egymásba ágyazott prefab és archetípus rendszerek minden szerkesztő és eszköz mentén skálázódnak. A Xenko Game Studio-t is úgy tervezték, hogy könnyen bővíthető legyen. Hamarosan megjelenik egy plug-in rendszer, amely segít a felhasználóknak a Game Studio bővítésében!

  • DirectX 12 és Vulkan – Növelje játékának teljesítményét a következő generációs explicit grafikus API-knak köszönhetően: többszálú renderelés és csökkentse a driver overheadet.
  • C# szkriptelés – A C# nyelven épített Xenko hozzáférést biztosít az alacsony szintű API-khoz, a C#7.0-hoz és az aszinkron szkripteléshez, és egy szkriptszerkesztővel is rendelkezik.
  • VR-kész – A Xenko fürtözött előre renderelése a többmintás anti-aliasinggel ideális VR-hez. A VR engedélyezése mindössze egyetlen kattintással elvégezhető. A Xenko minden eszközhöz egyetlen API-t használ, natív támogatással az Oculus és a HTV Vive számára (hamarosan további eszközök érkeznek).

↓ 05 – Duality | Open Source | Windows

A Duality egy moduláris 2D játékmotor, amely saját vizuális szerkesztővel rendelkezik. Rendkívül jól bővíthető, teljes egészében C# nyelven íródott, és OpenGL támogatja. Sok játékkönyvtár esetében a kódodnak aktív szerepe van abban, hogy mindent beállítson és kezeljen. Itt ezek a szerepek felcserélődnek: A te elsődleges feladatod az objektumok definiálása és viselkedésük meghatározása – a Duality minden mással megbirkózik.

↓ 06 – WaveEngine | Open Source | macOS | Windows | Linux

A páratlan grafikus fejlesztőmotor az üzleti és ipari életben. Készítsen kiváló minőségű 3D és 2D megoldásokat, és telepítse bármilyen platformra. Teljesen ingyenes. A Wave Engine lehetővé teszi, hogy nagy adatokat vizualizáljon a nagy képernyőn vagy a virtuális/növelt valóság fejhallgatókon. A Wave Engine az első olyan grafikus motor, amely az ipar 4.0-ra, a nagy adatokra és a folyamatos üzleti forgatókönyvekre összpontosít, és hatékony eszközt ad a jobb döntések meghozatalához, mivel a számok mögött a nagy képet látja.

Az Ön által választott játékfizikától függetlenül -2D vagy 3D-, a WAVE ENGINE segít Önnek a játékok eszközeinek kezelésében az integrált játékszerkesztőnk segítségével olyan kiegészítő szolgáltatásokkal, mint a végfelhasználók játékelemzése, online játékon belüli reklámok, alkalmazáson belüli vásárlások, játékértesítések, közösségi hálózati játékpiac kezelése. A Wave Engine egy C# komponens alapú modern játékmotor, amely lehetővé teszi, hogy keresztplatformos játékokat és alkalmazásokat hozzon létre számos platformra.

↓ 07 – MonoGame | Free | macOS | Windows | Linux

Egy keretrendszer hatékony, keresztplatformos játékok létrehozásához. Az XNA spirituális utódja, amely 1000 címet szállított asztali, mobil és konzol platformokon. A MonoGame egy teljesen menedzselt .NET nyílt forráskódú játék-keretrendszer, fekete dobozok nélkül. Hozzon létre, fejlesszen és terjesszen játékokat a maga módján. A cél az, hogy az Xbox 360, Windows és Windows Phone XNA fejlesztők számára lehetővé tegye játékaik portolását az iOS, Raspberry PI és PlayStation 4 platformokra jelenleg folyamatban van.

  • Managed Code – A C# és más .NET nyelvek Microsoft és Mono platformokon történő felhasználásával modern, gyors és megbízható játékkódot írhat.
  • Keresztplatformos – Jelenleg támogatjuk az iOS, Android, MacOS, Linux, minden Windows platformot, PS4, PSVita, Xbox One és Switch platformokat, és további platformok is készülnek.
  • Open-Source – Az összes kód elérhető számodra, így biztosítva, hogy szükség esetén változtatásokat hajthatsz végre, vagy akár teljesen új platformokra is portolhatsz.
  • Community – 1000 szállított játékkal egy élénk fejlesztői közösséget építettünk ki, akik a MonoGame-et szórakozásra és profitra egyaránt használják.

↓ 08 – Unreal Engine | Ingyenes | macOS | Windows | Linux

Az Unreal Engine egy professzionális eszköz- és technológiacsomag, amelyet kiváló minőségű játékok készítésére használnak számos platformon. Az Unreal Engine renderelési architektúrája lehetővé teszi a fejlesztők számára, hogy lenyűgöző látványt érjenek el, és elegánsan skálázódjanak alacsonyabb teljesítményű rendszerekre is. A forradalmian új munkafolyamat-funkciók és a mély eszköztár lehetővé teszi a fejlesztők számára az ötletek gyors továbbfejlesztését és az azonnali eredmények megjelenítését, míg a teljes C++ forráskódhoz való hozzáférés teljesen új szintre emeli az élményt.

  • Photoreal Rendering in Real Time – Hollywood-minőségű vizuális megjelenítés elérése a dobozból. Az Unreal Engine fizikai alapú renderelése, a fejlett dinamikus árnyékolási lehetőségek, a ray-tracing funkciók, a képernyőtéri tükröződések és a világítási csatornák biztosítják a rugalmasságot és a hatékonyságot a lenyűgöző tartalmak létrehozásához.
  • Teljes C++ forráskód mellékelve – A teljes C++ forráskódhoz való hozzáféréssel a teljes Unreal Engine-t tanulmányozhatja, testre szabhatja és hibaelháríthatja, és akadálytalanul szállíthatja projektjét.
  • Blueprints: Alkotás kódolás nélkül – A tervezőbarát Blueprint vizuális szkripteléssel gyorsan prototípusokat készíthet és interaktív tartalmat szállíthat anélkül, hogy egy sor kódhoz is hozzáérne. A Blueprints segítségével objektumviselkedéseket és interakciókat hozhat létre, módosíthatja a felhasználói felületeket, beállíthatja a beviteli vezérlőket és még sok minden mást. Vizualizálja a játékmenetet és vizsgálja meg a tulajdonságokat, miközben teszteli munkáját a nagy teljesítményű beépített hibakeresővel.
  • Robusztus többjátékos keretrendszer – Az Unreal Engine többjátékos keretrendszerét több mint két évtizede számos platformon és játéktípuson tesztelték, hogy az iparág legmeggyőzőbb többjátékos élményei közé tartozzon. Az Unreal Engine egy skálázható és bevált kliens/szerver architektúrával érkezik a dobozból, amely azonnal életképessé teszi bármely projekt többjátékos komponensét.
  • VFX & Particle Simulation – A beépített Niagara és Cascade vizuális effekt-szerkesztők lehetővé teszik a partikuláris rendszerek teljes testreszabását a modulok széles választékával. Használd ki a részecskefényeket a jelenet befolyásolására, és építs komplex részecskemozgást vektormezőkkel a valóság utánzása és a professzionális szintű VFX-csiszolás érdekében.
  • Filmminőségű utófeldolgozási effektek – Az Unreal Engine utófeldolgozási funkciói lehetővé teszik a jelenetek megjelenésének kecses beállítását. A rendelkezésedre álló filmes effektek közé tartoznak az ambient cubemaps, az ambient occlusion, a fejlett bloom, a color grading, a depth of field, a eye adaptation, a lens flares, a light shafts, a temporal anti-aliasing és a tone mapping, hogy csak néhányat említsünk.

↓ 09 – GDevelop | Open Source | macOS | Windows | Linux

A GDevelop egy nyílt forráskódú, platformok közötti játékkészítő program, amelyet úgy terveztek, hogy mindenki használhassa – programozási ismeretekre nincs szükség. Engedje szabadjára kreativitását a GDevelop segítségével, és készítsen bármilyen játékot: platformereket, rejtvényeket, shoot ’em up-ot, stratégiát, 8 bites játékokat… Nézze végig a példákat, vagy kezdjen el egy új projektet a semmiből. A GDevelop segítségével egyszerű projekteket készíthetsz szórakozásból vagy olyan ambiciózus indie játékokat, mint a Lil BUB’s HELLO EARTH, Hyperspace Dogfights és rengeteg más játék!

  • Egy kattintással exportálhatod Androidra
  • Egy kattintással exportálhatod a Facebook Instant Gamesbe, hogy játszhass a Messengeren.
  • Egy kattintással exportálhatod játékodat a webre
  • Exportáld játékodat iOS-re (PhoneGap Build vagy Cordova segítségével)
  • Publikáld játékodat Kongregate, Itch.io és más játékweboldalakon!
  • Exportáld önálló futtatható játékként Windows, macOS és Linux rendszerekre – egyetlen kattintással!
  • Hirdetések és jutalomvideók megjelenítése a játékosoknak az AdMob segítségével

↓ 10 – Torque 3D | Open Source | macOS | Windows | Linux

A Torque 3D a legjobb teljes forráskódú, nyílt forráskódú megoldás. Ez egyben a zászlóshajó motorunk is, amely a Front Line-díjas Torque Game Engine Advanced alapvető erősségeire épül. A Torque 3D-t újraarchitektúráztuk a maximális rugalmasság és teljesítmény érdekében a hardverek széles skáláján. A Torque 3D teljes eszköztárral van felszerelve, hogy csapata kitűnhessen, és kiváló minőségű játékokat és szimulációkat készíthessen. A Torque 3D alapból támogatja a Windows és a böngésző alapú webes telepítést.

↓ 11 – Cocos2d-x | Open Source | macOS | Windows | Linux

A Cocos2d-x egy nyílt forráskódú, C++ nyelven írt játék keretrendszer, vékony platformfüggő réteggel. Széles körben használják játékok, alkalmazások és egyéb cross-platform GUI alapú interaktív programok készítésére. JavaScript és Lua kötéseket is tartalmaz! A cocos2d-x egy cross platform nyílt forráskódú ingyenes 2D játékmotor mobil gamedevhez, amely gyors és stabil, könnyen tanulható és használható.

  • Cross Platform – Egyetlen kódbázisból publikálhat mobilra, desktopra, webre és konzolra. A Cocos2d-x lehetővé teszi a fejlesztők számára, hogy a legmodernebb játékok készítésére koncentráljanak, miközben a back-end nehéz munkálatairól gondoskodik.
  • A nyílt forráskód – A Cocos2d-x MIT licenc alatt áll, és a közösség tartja fenn. A fejlesztők teljes kontrollt akarnak a játékaik felett, és hogy hogyan feszegetik a határokat a motorral. A nyílt forráskódú motor szépsége az új funkciók megosztása másokkal. Csatlakozz hozzánk, és járulj hozzá!
  • Könnyű &Gyors futás – A teljes egészében C++ nyelven írt alapmotor a legkisebb alapterületű, mégis a leggyorsabb sebességű bármely más játékmotor közül, és mindenféle eszközön optimalizált, beleértve a low-end Android rendszereket is.
  • Egyszerű &Egyszerűen tanulható API-k – A Cocos2d-x API-kat az iparág legendája, Ricardo Quesada készítette és karbantartja, aki az eredeti, szuper népszerű Objective-C változatot készítette. Számos dokumentum, oktatóanyag és demó áll rendelkezésre a kezdéshez, úgyhogy merülj bele, és ismerd meg a Cocos2d-x-et első kézből.

↓ 12 – Banshee 3D | Open Source | Windows

Úgy épült, hogy bővíthető és könnyen testre szabható legyen. Modern C++14 kód, magas színvonalú tervezéssel és letisztult felületekkel, amelyek megkönnyítik a tanulást, a bővítést és a karbantartást. Teljesen dokumentált és nyílt forráskódú. A Banshee 3D animációs, audio, GUI, input, fizika és renderelő rendszereket tartalmaz. Támogatja a C# szkriptelést egy teljes magas szintű API-val. Támogatja a legtöbb elterjedt fájlformátum importálását, és egy nagy teljesítményű, mégis könnyen használható szerkesztővel rendelkezik. Nagy hűségű grafika egy fizika alapú renderelő segítségével, HDR és gamma-korrekt renderelés támogatásával, DirectX, OpenGL vagy Vulkan alatt futva. Optimalizált mag többszálú renderelés, animáció, hang és fizika támogatásával a legjobb teljesítmény biztosítása érdekében.

Similar Posts

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.