8 bezplatných softvérových nástrojov na vývoj hier na vytváranie vlastných hier

8 bezplatných softvérových nástrojov na vývoj hier na vytváranie vlastných hier

Máte nápad na hru, ktorá sa chystá už roky? Čo keby ste mohli túto myšlienku uviesť do života? V dnešnej dobe môže ktokoľvek vytvoriť videohru so správnym softvérom a trochou know-how.





To samozrejme neznamená, že vývoj hier je ľahký. Aj taká jednoduchá hra ako Flappy Bird vyžaduje úsilie, ak chcete, aby vyzerala a cítila sa dobre. Vďaka tvorcom bezplatných hier sa však tvorba hier stala pomerne efektívnou.





Tu je zoznam najlepšieho bezplatného softvéru na tvorbu hier, ktorý môžete použiť na začatie výroby svojich snov už dnes.





1. Konštrukcia 3

Nie je potrebné žiadne programovanie. Construct 3 je najlepší softvér na vývoj hier, ak ste v živote nenapísali riadok kódu. Tento nástroj na vývoj hier je úplne založený na grafickom rozhraní, čo znamená, že všetko je možné presunúť myšou. Herná logika a premenné sú implementované pomocou funkcií návrhu, ktoré poskytuje samotná aplikácia.

Krása Construct 3 spočíva v tom, že dokáže exportovať do desiatok rôznych platforiem a formátov a vo svojej hre nemusíte meniť ani jednu vec, aby ste prispôsobili tieto rôzne možnosti. Po dokončení hry môžete exportovať do formátov HTML5, Android, iOS, Windows, Mac, Linux, Xbox One, Microsoft Store a ďalších.



Construct 3 má jednu z najlepších a najkomplexnejších dokumentácií, aké som kedy k nástroju na vývoj hier videl. Okrem toho existujú stovky návodov, ktoré vám pomôžu porozumieť pojmom od základného po pokročilý a komunita na fóre je mimoriadne aktívna, ak niekedy potrebujete pomoc.

Obchod s majetkom. Väčšina programátorov nemá žiadne znalosti v oblasti umenia, hudby alebo animácie. Ale s Construct 3 je to v poriadku, pretože v obchode Scirra si môžete kedykoľvek prehliadať a kupovať hotové položky. Väčšina balíkov aktív stojí len niekoľko dolárov, ale veci profesionálnej kvality môžu stáť 30 dolárov alebo viac. Môžete si tiež kúpiť ukážkové hry so zdrojom, ktoré môžu byť nápomocné pri štúdiu a osvojovaní si nových tipov a trikov.





Bezplatná verzia má všetky základné funkcie, je však obmedzená na 25 udalostí, dve objektové vrstvy, dva simultánne špeciálne efekty, jedno webové písmo, žiadnu funkciu pre viacerých hráčov, možno exportovať iba do formátu HTML5 a žiadne povolenie na predaj vašich hier. Osobná licencia stojí 99 USD/rok a ruší všetky tieto obmedzenia.

Stiahnuť ▼: Konštrukcia 3





2. GameMaker Studio 2

Potiahnite a pustite ALEBO kód. Rovnako ako Construct 3 vám GameMaker Studio 2 umožňuje vytvárať celé hry pomocou rozhrania drag-and-drop pre premenné a logiku hry. Na rozdiel od Construct 3 však GameMaker Studio 2 poskytuje viac energie prostredníctvom svojho jazyka Game Maker, ktorý je skriptovacím jazykom podobným C a ponúka veľkú flexibilitu.

Po dokončení hry môžete exportovať na ľubovoľný počet platforiem a formátov bez toho, aby ste museli upravovať kód: Windows, Mac, Linux, HTML5, Android, iOS, Nintendo Switch, PlayStation 4, Xbox One a ďalšie. Bezplatná verzia bohužiaľ neumožňuje export na žiadne platformy.

GameMaker Studio 2 je od základov prepísaná verzia Game Maker: Studio, ktorá začala už v roku 1999. Dnes je to jeden z najpopulárnejších a najaktívnejších bezplatných vývojových nástrojov hier, ktoré sú v súčasnosti k dispozícii. Nové verzie s aktualizáciami funkcií sú vydávané v pravidelných intervaloch.

Zabudované pokročilé funkcie. GameMaker Studio 2 je skvelé, pretože podporuje mnoho zaujímavých funkcií kvality života hneď po vybalení, napríklad možnosť pridávať do hry nákupy v aplikácii, analýzy v reálnom čase, ako používatelia hrajú vašu hru, zdroj ovládanie, siete pre viacerých hráčov a rozšíriteľnosť prostredníctvom rozšírení tretích strán. Má tiež vstavané editory pre obrázky, animácie a shadery.

Bezplatnú verziu je možné používať neobmedzene, ale má obmedzenia v tom, ako môžu byť vaše hry zložité. Plán Creator stojí 39 dolárov ročne a umožňuje export do systému Windows a Mac. Alebo môžete jednotlivý export odomknúť jednorazovým trvalým nákupom: počítač za 99 dolárov, HTML5 za 149 dolárov, Amazon Fire za 149 dolárov a Android/iOS za 399 dolárov. Exporty pre Nintendo Switch, PlayStation 4 a Xbox One sú k dispozícii za 799 dolárov ročne.

Stiahnuť ▼: GameMaker Studio 2

3. Jednota

Unity začal ako 3D engine v roku 2005 a nakoniec pridal oficiálnu 2D podporu v roku 2013. Aj keď je perfektne schopný vytvárať 2D hry, môžete naraziť na občasnú chybu alebo závadu, pretože 2D systém Unity je v skutočnosti zameraný na jeho hlavný 3D systém. To tiež znamená, že Unity pridáva do 2D hier veľa zbytočného nadúvania, ktoré môže ovplyvniť výkon.

Dizajn na báze komponentov. Unity neprišla s návrhom komponentných entít, ale mala obrovskú ruku v jej popularizácii. Stručne povedané, všetko v hre je objekt a ku každému objektu môžete pripojiť rôzne komponenty, kde každá zložka ovláda nejaký aspekt správania a logiky objektu.

Ak chcete z Unity vyťažiť maximum, budete potrebovať C#. Dobrou správou je, že Unity je tak široko používaná - medzi amatérskymi aj veteránskymi vývojármi hier -, že nájdete tisíce skvelé návody na Unity na celom webe, ktoré vám pomôžu začať. Samotná Unity má tiež množstvo podrobných sérií videí pre nováčikov a poskytnutá dokumentácia je vynikajúca.

Súvisiace: Programovanie hry s jednotou: Príručka pre začiatočníkov

Unity má najširšiu podporu exportu zo všetkých herných engine: Windows, Mac, Linux, Android, iOS, HTML5, Facebook, všetky druhy systémov VR ako Oculus Rift a Steam VR, ako aj niekoľko herných konzol ako PlayStation 4, Xbox One, Nintendo Wii U a Nintendo Switch.

Obchod s majetkom. Chcete vo svojej hre minimapový systém? Alebo čo sieťové riešenie na komerčnej úrovni? Možno potrebujete 3D modely, grafiku HUD a textúry prostredia? Alebo dokonca dialógový systém pre vašu akčnú adventúru RPG? To všetko a ešte oveľa viac môžete získať v obchode Unity Asset Store, z ktorých mnohé sú k dispozícii zadarmo.

Osobný plán je úplne zadarmo a neobmedzuje žiadne funkcie enginu, pokiaľ zarobíte ročné príjmy z hier menej ako 100 000 dolárov. Plán Plus je potrebný do ročných výnosov až 200 000 dolárov a tiež odomkne vyhľadávanú „temnú tému“ pre redaktora. Potom budete potrebovať plán Pro, ktorý umožňuje neobmedzené príjmy.

Stiahnuť ▼: Jednota

4. Godotov motor

Rovnako ako Unity, Godot podporuje vytváranie 2D aj 3D hier. Na rozdiel od Unity je však Godotova podpora oveľa lepšia. 2D aspekt tohto bezplatného softvéru na vývoj hier bol od začiatku starostlivo navrhnutý, čo znamená lepší výkon, menej chýb a celkový prehľadnejší pracovný postup.

Scénický dizajn. Godotov prístup k hernej architektúre je jedinečný v tom, že všetko je rozdelené na scény - nie však na „scénu“, na ktorú myslíte. V hre Godot je scéna súborom prvkov, ako sú škriatkovia, zvuky a/alebo skripty. Potom môžete skombinovať viacero scén do väčšej scény a potom tieto scény do ešte väčších scén. Tento hierarchický prístup k návrhu veľmi uľahčuje organizáciu a úpravu jednotlivých prvkov, kedykoľvek chcete.

Vlastný skriptovací jazyk. Godot používa systém drag-and-drop na údržbu prvkov scény, ale každý z týchto prvkov je možné rozšíriť pomocou vstavaného skriptovacieho systému, ktorý používa vlastný jazyk podobný jazyku Python s názvom GDScript. Je ľahké sa ho naučiť a je zábavné ho používať, preto by ste to mali vyskúšať, aj keď nemáte žiadne skúsenosti s kódovaním.

Godot sa môže hneď po vybalení nasadiť na viacero platforiem vrátane Windows, Mac, Linux, Android, iOS a HTML5. Nie sú potrebné žiadne ďalšie nákupy ani licencie, aj keď môžu platiť určité obmedzenia (ako napríklad nutnosť byť v systéme Mac na nasadenie binárneho súboru Mac).

Zabudované pokročilé funkcie. Godot prekvapivo rýchlo iteruje pre herný engine. Každý rok existuje najmenej jedno veľké vydanie, ktoré vysvetľuje, ako má už toľko skvelých funkcií: fyziku, následné spracovanie, vytváranie sietí, všetky druhy vstavaných editorov, živé ladenie a opätovné načítanie, ovládanie zdroja a ďalšie.

Godot je jediný nástroj v tomto zozname, ktorý je skutočne bezplatne dostupný. Pretože je licencovaný pod licenciou MIT, môžete ho používať, ako chcete, a predávať hry, ktoré robíte, bez akýchkoľvek obmedzení. Môžete si dokonca stiahnuť zdrojový kód motora a upraviť ho! (Motor je kódovaný v jazyku C ++.)

Stiahnuť ▼: Godotov motor

5. Unreal Engine 4 (a Unreal Engine 5)

Zo všetkých nástrojov v tomto zozname je Unreal Engine 4 (UE4) najprofesionálnejší. Vytvorili ho od začiatku géniovia za Unreal franšízou-ľudia, ktorí vedia, čo je v špičkovom engine potrebné a čo je potrebné na poskytovanie funkcií novej generácie. Presne vedia, čo robia.

Špičkové vlastnosti motora. Jeden z princípov pohonu UE4 vám umožňuje iterovať a vyvíjať sa čo najrýchlejšie, takže získate funkcie, ako je živé ladenie, rýchle načítanie, efektívny kanál aktív, okamžité ukážky hier a stovky zahrnutých aktív a systémov, ako je umelá inteligencia, kinematografia. nástroje, efekty následného spracovania a ďalšie.

Nie je potrebný žiadny kód. Unikátnym predajným miestom UE4 je jeho systém Blueprint, ktorý vám umožňuje vytvárať hernú logiku bez toho, aby ste sa museli dotýkať akéhokoľvek kódu. Je dostatočne pokročilý, že môžete vytvárať celé hry, dokonca aj zložité, bez toho, aby ste museli otvoriť editor zdrojov. Ak však chcete kódovať svoje vlastné plány, môžete to tiež urobiť.

Najlepšie návody na planéte. The Kanál YouTube UE4 má viac ako 800 videí, ktoré vás prevedú každým palcom motora, a väčšina z týchto videí má dĺžku 20 až 60 minút. To je viac obsahu, ako by ste získali zo semestrálneho kurzu na univerzite. Ak potrebujete podrobné pokyny, UE4 vám poradí.

Začínate tu vidieť vzor? Všetky najlepšie motory umožňujú bezproblémový export na viacero platforiem a UE4 nie je výnimkou: Windows, Mac, Linux, Android, iOS, HTML5, PlayStation 4, Xbox One, Oculus VR a ďalšie.

Ako bezplatný používateľ získate prístup k celému enginu (vrátane zdrojového kódu). Stačí, ak zaplatíte 5 -percentné licenčné poplatky zo všetkých výnosov po prvých 3 000 dolároch zarobených každý štvrťrok na hru. Inými slovami, začnete platiť až vtedy, keď je vaša hra úspešná.

Stiahnuť ▼: Neskutočný motor 4

Pripravované: Unreal Engine 5

Unreal Engine 5 od Epic Games bol oznámený v júni 2020, pričom úplné vydanie sa očakáva niekedy v roku 2021.

UE5 demonštruje silné zameranie na zlepšenie grafiky videohier na CGI filmovej kvality a možno ešte lepšie. Ako dúfajú, že to dosiahnu? S pomocou dvoch základných technológií, Nanite a Lumen.

Nanit

Polygónové limity sú faktorom pri navrhovaní akejkoľvek úrovne alebo vytváraní akejkoľvek postavy pre vašu hru. Postava vašej hry nemôže pozostávať iba z 1 500 000 polygónov ... však?

Nanite hovorí, že môže a malo by. Geometria nanitov vám umožňuje importovať zdrojové umenie počtu polygónov v miliónoch a miliardách a fungovať tak bez problémov priamo vo vašej hre; to je pre 3D umelcov a animátorov mimoriadne vzrušujúce.

Lumen

Spôsob, akým počítače vo videohrách predstavujú osvetlenie, prešiel míľovými krokmi od začiatku. Lumen UE5 je ďalším krokom, a je to celkom veľký.

Lumen poskytuje fotorealistické reakcie svetla v dynamickom prostredí. Jedným z príkladov je, koľko mesačného svetla by sa rozptýlilo údolím, keď je mesiac v rôznych polohách na oblohe alebo je blokovaný horami. Keď sa scéna zmení, osvetlenie okamžite reaguje.

Ďalším aspektom hry Lumen, ktorý mení hru, je schopnosť dizajnérov pozerať na osvetlenie v Unreal Engine z rôznych uhlov úplne rovnako, ako by vyzeralo v hre.

6. Odložte

Potiahnite a pustite ALEBO kód. Použite editor kódu Defold na pridanie vlastnej logiky alebo editory vizuálov a scén na vkladanie aktív priamo do hry.

Defold nie je výnimkou z pravidla, že najlepší bezplatný softvér na navrhovanie hier umožňuje export na širokú škálu platforiem. Zverejnite svoju hru na Nintendo Switch, Android, iOS, macOS, Linux, Windows, Steam, HTML5 a Facebook.

Rovnako ako GameMaker Studio 2, aj Defold podporuje množstvo pokročilých funkcií už od inštalácie, pričom nie je potrebná žiadna ďalšia konfigurácia.

Motor má vynikajúcu podporu 3D, ale je optimalizovaný na vytváranie 2D. Použitím systému založeného na komponentoch budete mať prístup k 2D spritom a editorom máp, 3D modelom a sieťovaniu a k množstvu efektov častíc. Toto je len zlomok dostupných funkcií a techník, budete si musieť veci vyskúšať sami, aby ste pochopili úplnú kapacitu programu Defold.

Dokumentácia na úrovni expertov. Návody, manuály a fóra spoločnosti Defold sú množstvom informácií, ktoré čakajú na to, aby ich každý začínajúci vývojár hier vyzdvihol a hackol. Fóra a časté otázky sú obzvlášť užitočné pri prekonávaní konkrétnych prekážok; mnoho vývojárov má úplne rovnaký problém, s akým sa stretávate, a prišli na to, ako sa v ňom orientovať, aby ste mohli nasledovať ich príklad.

Defold je open-source a je zadarmo ho používať, ak získate ich licenciu (zadarmo na webe Defolda ) a dodržiavať štandardy licencie. Defold neberie žiadne provízie a zostáva voľne použiteľný bez ohľadu na pozornosť, ktorej sa vašej hre dostáva.

Stiahnuť ▼: Odložil

7. RPG Maker MZ

Nie je potrebný žiadny kód. RPG Maker MZ je skvelý bezplatný tvorca hier pre tých, ktorí chcú vytvoriť hru bez toho, aby sa museli učiť programovať. Pomocou editora máp, generátora postáv a databázy vytvorte akékoľvek RPG, v ktorom sa vaša predstavivosť chrlí.

Ak chcete začleniť vlastný kód, môžete to urobiť pomocou doplnkov-väčšinu logiky však môžete implementovať pomocou systému Events, ktorý nevyžaduje kód, natívneho v RPG Maker MZ.

Obchod s majetkom. Na Market Place budete mať na výber zo stoviek balíkov aktív navrchu nad textúrami, ktoré sú súčasťou vašej bezplatnej inštalácie RPG Maker. Môžete získavať hudbu, charakterné postavy, návrhy celých úrovní; všetko a všetko, čo by ste mohli potrebovať na stavbu RPG, nájdete tu.

V programe RPG Maker nájdete menej možností exportu ako ostatné nástroje v zozname, ale stále sú pokryté veľké mená: Windows, macOS, iOS a Android.

K dispozícii je 30-dňová bezplatná skúšobná verzia, než si budete musieť kúpiť licenciu za 80 dolárov.

Stiahnuť ▼: RPG Maker MZ

8. Cerberus X

Ľahké a intuitívne. Ak hľadáte ľahkého tvorcu 2D hier, Cerberus X (CX) je tu pre vás. Aj keď nie je najpokročilejším klientom v zozname, je to skvelá voľba pre začiatočníkov, aby si zdvihli nohy a zamakali s programovacím jazykom.

Použite Cerberus X IDE v tandeme s výkonnými grafickými rozhraniami API a rámcom Mojo na navrhovanie hier a ich export do Windows PC, macOS (10.15.x a starší), Linux, Android, iOS (13.x a starší) a HTML5.

Tieto API a rámec Mojo znamenajú, že na vytvorenie fungujúcej hry nepotrebujete veľa kódovania; len vypĺňaš medzery.

ako zastaviť e -mailové upozornenia v systéme Windows 10

Návody a rušné fóra CX sú vynikajúcim zdrojom informácií o vstupoch a výstupoch motora a sú prekvapivo dobre udržiavané. Pretože Cerberus X je modulárny jazyk, môžete importovať moduly od iných tvorcov a používať ich vo svojej vlastnej hre alebo prispieť kódom iným vývojárom!

Cerberus X si môžete zadarmo stiahnuť, aj keď si môžete sami zvoliť vlastnú cenu a podporiť vývojárov.

Stiahnuť ▼: Cerberus X

Vylepšite svoje schopnosti pomocou bezplatného softvéru na tvorbu hier

Existuje niekoľko ďalších nástrojov na vývoj hier, ktoré tomuto výberu nevyšli, ale napriek tomu stoja za vyskúšanie (ako Phaser, Stencyl , alebo GVývoj ), ak vyššie uvedené nie sú to, čo hľadáte.

Ak sa chcete vážne zaoberať vývojom hier, mali by ste sa naozaj naučiť niečo o programovaní. Pri učení sa môžete zabaviť hraním kódovacích hier!

zdieľam zdieľam Tweet E -mail 9 najlepších kódovacích hier na vybudovanie programovacích schopností

Kódovacie hry vám pomôžu rýchlejšie sa učiť s praktickou praxou a skúsenosťami. Navyše sú to zábavné spôsoby, ako si otestovať svoje programátorské schopnosti!

Čítajte ďalej
Súvisiace témy
  • Programovanie
  • Vývoj hry
O autorovi Marcus Mears III(26 publikovaných článkov)

Marcus je celoživotný technologický nadšenec a spisovateľský redaktor v MUO. V roku 2020 sa vydal na nezávislú spisovateľskú kariéru a zaoberal sa trendovými technológiami, gadgetmi, aplikáciami a softvérom. Vyštudoval informatiku na vysokej škole so zameraním na front-end vývoj webových aplikácií.

Viac od Marcusa Mearsa III

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber