Motory pro 2d hry na pc. Kompletní seznam softwaru pro tvorbu her (2D PC)

Datum sepsání: 26.11.2016

Programy pro vytváření 2D her

tvůrce hry

Program je navržen tak, aby vytvářel dvourozměrné hry bez použití programovacích jazyků. Objekty můžete nahradit hotovými akcemi. Uživatel může pouze vytvářet herní postavy, opatřovat je sprity nebo animacemi, vytvářet různá pravidla pro interakci mezi objekty, uspořádat objekty na úrovních. Grafiku a animace můžete kreslit přímo v "Game Makeru" bez použití programů třetích stran. V tomto programu jsou hry shora dolů a plošinovky s bočním pohledem vynikající.

Konstrukce 2

Tento program je jednoduchý návrhář 2D her. Znalost programovacích jazyků není nutná. S "Construct 2" můžete vytvářet hry pro různé hardwarové systémy: iOS, Android, Facebook, Chrome Internet Store, Desktop Windows, Windows 8 Apps, Web (HTML5), Kongregate a mnoho dalších platforem. Tento program obsahuje knihovny zvuků, hudby, různé instrukce.

Programy pro tvorbu 3D her

"3D Rad" je zajímavou variantou 3D herních enginů. Tento engine lze použít k vytváření závodních simulací. Program má jednoduché a intuitivní rozhraní. "3D Rad" pracuje se zásuvnými moduly, předinstalovanými systémy umělé inteligence, texturami a mapami modelů.

NeoAxis Game Engine SDK

Herní engine pro vytváření her jakéhokoli žánru. Má jednoduché rozhraní a bohaté funkce Programovací jazyk je C # a C ++ a platforma .NET, ale bez programování se lze obejít díky speciálním knihovnám hotových akcí. Program má export pro 3dsMax a Maya, Autodesk Softimage a Blender. Podporovány jsou shadery, osvětlení a stíny PSSM (Parallel-Split Shadow Map).

Jednota 3D

"Unity 3D" pracuje s DirectX a OpenGL. Podporuje zpracování 3D modelů, tvorbu shaderů, stínů, krajiny, fyziku a zvuky. "Unity 3D" je vhodný pro vytváření her jakéhokoli žánru. Podporované platformy jsou běžné počítače (Windows XP/Vista/7, OSX), mobilní zařízení (Android, iOS, Blackberry), herní konzole (Wii, Playstation 3, Xbox), internetové prohlížeče (Flash, Web Player).

Unreal Development Kit (UDK)

Profesionální herní engine. Vznikly na něm takové známé hry jako „Unreal Tournament“, „XCOM“, „Devil May Cry“. „UDK“ podporuje následující platformy: PC, Xbox 360, PlayStation 3, Wii, Android. Tento engine byl původně navržen pro vytváření 3D stříleček, ale existují také příležitosti pro vytváření her souvisejících žánrů: slashers, adventury, MMO hry. "UDK" můžete používat zcela zdarma, pokud je vytvořená hra zdarma. Pro lidi, kteří se rozhodnou hluboce studovat tento herní engine, je připraven podrobný kurz přednášek o práci s enginem. Můžete také složit zkoušku a získat certifikát potvrzující vaše dovednosti v Unreal Development Kit.

CryENGINE 3 Free SDK

"CryENGINE 3" je konkurentem Unreal Engine. Engine poskytuje fotorealistickou grafiku s podporou DirectX 11 a shaderů třetí generace. Tento motor je také zdarma. Textury můžete importovat z grafických programů „3ds max“, „Maya“ a také z předchozích verzí enginu. Webová stránka motoru nabízí školení, stejně jako testování a certifikaci motorových dovedností.

Unity3D

Unity 3D je skvělý cenově dostupný engine. Oproti svým konkurentům má řadu nepopiratelných výhod a možná klíčová je ta, že za licenci platíte pouze jednou. Nezáleží na tom, jak populární se hra stane - pokud zvolíte Unity, nebudete muset znovu loupat. Z finančního hlediska je to dobré řešení zejména pro startupy a začínající vývojáře.

  • výhodná licenční politika;
  • snadnost použití;
  • kompatibilita s jakoukoli platformou;
  • vynikající komunita;
  • nízký vstupní práh;
  • oblíbený u vývojářů (což znamená, že chyby jsou rychle nalezeny a opraveny).
  • omezená sada nástrojů (některé z nich budete pravděpodobně muset vyvinout sami);
  • Proces tvorby hry zabere spoustu času.

neskutečný motor

Unreal Engine je jedním z nejpopulárnějších AAA herních enginů. Gears of War, Batman: Arkham Asylum, Mass Effect – všechny tyto hity na něm vznikly.

  • protože ho používá spousta vývojářů, má Unreal Engine mezi konkurenty asi nejlepší komunitu. Několik hodin video tutoriálů to potvrzuje;
  • vynikající technická podpora a mechanismus aktualizace;
  • s každou aktualizací se uvolňují nové nástroje
  • široká škála nástrojů pro různé účely (některé jsou tak snadno použitelné, že je zvládne ovládat i školák)
  • kompatibilní s různými platformami (iOS, Android, Linux, Mac, Windows a většina dalších)
  • Nová licenční politika zahrnuje předplatné ve výši 19 $ měsíčně a 5% licenční poplatek, pokud hra vydělá více než 5 000 $, díky čemuž je engine pro vývojáře mnohem atraktivnější než dříve.
  • subjektivní. Někteří vývojáři si stěžují, že na určité nástroje je těžké si zvyknout

Cry Engine 3

Pokud je vnější součástí hry váš výstřelek, pak je CryEngine 3 to, co potřebujete.

  • funkce Flowgraph pomůže ozdobit hru vynikající grafikou;
  • sada funkcí Fmod pro vytváření výkonných zvukových efektů;
  • nejjednodušší proces vytváření AI v segmentu;
  • pro začínajícího vývojáře bude snadné vytvořit uživatelské rozhraní.
  • poměrně nedbalá technická podpora bezplatné verze;
  • protože motor je v tomto odvětví relativně nový, musí ještě vytvořit silnou komunitu;
  • poměrně vysoká bariéra vstupu.

HeroEngine

Tento engine se dobře osvědčil při vytváření her pro více hráčů – vezměte si například Star Wars: The Old Republic. Licence je poměrně drahá a je nepravděpodobné, že bude vhodná pro začínající vývojáře, ale pokud je váš projekt ambiciózní, doporučuji vám zvážit tuto možnost.

  • Pro vytvoření otevřeného světa je k dispozici několik map. Existuje možnost jejich "bezešvého" spojení;
  • báječně výkonná AI!
  • pohodlná sada nástrojů pro modelování map;
  • vhodné pro vytváření složitých misí, crafting a sbírání zdrojů;
  • technická podpora se provádí pomocí služby HeroCloud, což je velmi pohodlné.
  • skriptovací engine je výkonný, ale jeho správa je nepohodlná;
  • HeroEngine spolu se službou zákaznické podpory HeroCloud je příliš drahý a je nepravděpodobné, že by byl dostupný pro začínající vývojáře;
  • vysoký vstupní práh.

Rage Engine

Málokdo může konkurovat široké škále funkcí, které Rage Engine poskytuje. Grand Theft Auto V, Red Dead Redemption a mnoho dalších slavných projektů je vyrobeno pomocí tohoto enginu.

  • dostatek příležitostí pro vytváření velkých světů a povětrnostních vlivů;
  • výkonná AI;
  • mnoho herních stylů na výběr;
  • rychlý síťový kód.
  • rozhraní motoru je poměrně nepohodlné;
  • ovládání je špatně optimalizované pro klávesnici a myš.

Projekt Anarchie

Tento výkonný herní engine si oblíbilo mnoho vývojářů pro jeho jasnou a srozumitelnou dokumentaci. Má to však i své nevýhody.

  • pokud plánujete vyvíjet hry na platformách iOS, Android a Tizen, pak je licence zdarma;
  • výkonné nástroje pro hledání a opravu chyb;
  • silná komunita;
  • vydavatel poskytuje jasnou, srozumitelnou dokumentaci a vzorky;
  • Fmod pro zvukový doprovod;
  • výkonná AI Havok.
  • není možné vyvíjet hru na Mac a Linux;
  • neexistuje žádná úvodní příručka pro začínající vývojáře;
  • pokud je hra pro PC, tak vás licence vyjde na pěkný peníz.

Herní salát

Tvůrci tohoto oblíbeného herního enginu slibují, že vývojář nebude muset psát jediný řádek kódu. Obecně je to pravda. Za všechny dobré věci však musíte zaplatit: motor má řadu významných nevýhod. Pokud se chystáte vyvíjet hru pouze na iPhone, pak je to vaše volba.

  • bezplatná licence (peníze po vás budou požadovány pouze za verzi PRO);
  • aktivní komunita;
  • vynikající motor pro rychlé prototypování;
  • kompatibilita s populárními mobilními platformami, jako jsou Cocona a Moai.
  • omezená sada vývojových nástrojů;
  • není přístup k většině funkcí platformy iOS.

Studio GameMaker

Pokud jste začínající vývojář a potřebujete jednoduchý a přehledný engine, pak GameMaker: Studio plně splní vaše cíle.

  • jednoduché a intuitivní ovládání;
  • vlastní programovací jazyk Game Maker Language (GML);
  • integrace se Steamem;
  • multiplatformní.
  • poměrně obtížné řešit problémy ve hře;
  • Chcete-li exportovat svou hru na oblíbené platformy, budete muset zaplatit zaokrouhlenou částku.

App Game Kit

App Game Kit – multiplatformní software pro vývojáře. Cenný pro svou všestrannost a snadné použití.

  • umožňuje psát kódy pro hlavní platformy: Android iOS, Windows, Mac a Linux;
  • přichází s IDE, které vám umožní testovat hry na jakémkoli zařízení;
  • bez další instalace již zahrnuje IAP, AdMob a Push;
  • existují výkonné skripty pro 2D grafiku, fyziku a sítě.
  • vzhledem k tomu, že s tímto enginem pracuje málokdo, nejsou dlouhodobě odstraněny nedostatky programu (poměrně slabá technická podpora);
  • spousta chyb (což organicky vyplývá z předchozího odstavce).

Cocos2D

Mnoho designérů považuje Cocos2D za jeden z mála enginů, který je vysoce adaptabilní a zároveň se perfektně hodí pro začínající vývojáře.

  • dokonale integrovaná do platformy iOS;
  • bezplatný a otevřený zdroj;
  • široká škála vývojových nástrojů;
  • silná podpora komunity.
  • obtížnější k použití než většina analogů;
  • vysoký práh vstupu;
  • „Zaostřeno“ speciálně pro Mac nebo iOS. Neexistuje multiplatformní.

Závěrem lze říci, že lidé hrají hry na konzolích, mobilních zařízeních, počítačích a dokonce i v televizi – takže pro vývojáře je vždy šance najít engine, který bude vyhovovat jejich cílům. Doufám, že vám můj článek pomůže s výběrem a úspěšně se zapojíte do stále rostoucího herního průmyslu.

Denis Zaritsky

Vývojář softwaru. Rád vyvíjí hry na Unreal Engine, zajímá se také o: JavaScript, HTML5, Node.js, User Experience, online vzdělávání, umělou inteligenci a internetový marketing. Rád se účastní startupů a zajímavých projektů.

Mnozí sní o vytvoření vlastní hry. Než se však pustíte do jeho vývoje, musíte se rozhodnout pro herní engine, kterých je obrovské množství.

Co je herní engine? Ve zkratce jde o sadu systémů, které zjednodušují nejčastěji používané funkce hry. Můžete samozřejmě napsat motor od nuly sami, ale bude to trvat nepřiměřeně dlouho. V tomto článku se podíváme na oblíbené herní enginy pro vývoj her pro mobilní zařízení. Porovnáním jejich schopností si můžete vybrat ten, který vám nejlépe vyhovuje, a vytvořit svůj další velký hit.

Pojďme se podívat na seznam!

Jedná se o multiplatformní engine pro tvorbu her pro iOS a Android. API vám umožňuje vytvářet 2D hry a také vám pomůže vytvářet složité funkce pomocí API založeného na Lua. Corona SDK můžete také monetizovat pomocí Corona Ads. Vývoj s Coronou je poměrně snadný díky testování v reálném čase.

Corona obsahuje takové zajímavé funkce, jako je Corona Editor , plugin Sublime Text a mnoho dalších. Grafické uživatelské rozhraní Composer, které je k dispozici na OS X, vám poskytne grafické prostředí, ve kterém můžete vytvářet herní úrovně a sledovat, jak spolu objekty interagují pomocí fyzikálního enginu Corony.

Jednota

Jedná se o framework pro vývoj stolních a mobilních HTML5 her založených na knihovně PIXI.js. Podporuje vykreslování Canvas a WebGL, animované sprity, částice, zvuk, více vstupů a fyziku objektů. Phaser je distribuovaný open source pod licencí MIT. To znamená, že kód můžete používat bez omezení, ale se zachováním autorských práv v kopiích softwaru, tedy v textu vaší licence, budete muset do tohoto rámce přidat upozornění na autorská práva. Dobře ji podporuje Richard Davy a komunita, která se kolem něj vytvořila.

Představený v roce 2010 je open source projekt distribuovaný pod licencí MIT. Vývoj her v Cocos2d-x je založen na použití sprajtů. Tyto kontejnery se používají k vytváření nejrůznějších scén, jako jsou herní lokace nebo nabídky. Sprite se ovládají pomocí animace nebo programového kódu v C++, JavaScript nebo Lua. Díky modernímu vizuálnímu rozhraní lze sprajty snadno upravovat, přesouvat, škálovat a provádět s nimi další manipulace.

Jedná se o multiplatformní framework, který je napsán v Javě a pracuje s OpenGL. Nabízí podporu pro více platforem pro publikování her. Ingress (předchůdce Pokémon GO) byl vyvinut pomocí libGDX. Podpora komunity je také skvělá, takže můžete získat skvělou dokumentaci, se kterou můžete pracovat.

Závěr

V tomto článku jsme se podívali na několik frameworků a enginů pro vývoj her. Nyní byste měli mít představu o tom, jaká řešení budou nejlépe vyhovovat vašim dalším potřebám vývoje mobilních her. Děkuji za pozornost. Doufám, že pro vás byl článek užitečný.

, MMO , Mob

Školicí kurz GMaker Metodika vývoje Profese Grafický editor Školicí kurz Construct2 Stránky o vytváření her Kde studovat. VSHBI Aktiva, grafika, zvuky Neskutečný tréninkový kurz falešná cesta

Kompletní seznam softwaru pro tvorbu her (2D PC)

Představujeme vám pokus našeho webu vytvořit úplný seznam herních enginů, které budou zajímat nezávislé vývojáře, budou vhodné pro počáteční výběr enginu a pomohou vám udělat další krok k vytvoření vlastní počítačové hry. Vše je jednoduché, stručné, seskupené do kategorií a zvýrazněné podle relevance.


Výběr kategorie herních enginů:
nejlepší
2D (PC)

Herní motory pro vytváření 2D her

název Popis, výhody Platformy Jazyk Žánry Cena
Tvůrce her 001
(2013)
Engine na platformě konstruktéra Game maker. Umožňuje vytvářet herní skripty v pohodlné grafické podobě. Existuje mnoho prázdných míst hotových her.
Webové stránky: engine001.com
Windows, iPhone, Android --- 2D, 3D hry jakéhokoli žánru Zdarma,
10 $ / měsíc
Andorra2D
v.0.451
(2009)
Přímý nástupce DelphiX, 2D engine s novými funkcemi. Podpora DirectX a OpenGL.
Webová stránka:
Okna Objektový Pascal 2D strategie, scrollery, arkády, plošinovky Zdarma
Box2D
v.2.3
(2013)
Ne plnohodnotný herní engine, ale fyzikální engine v reálném čase navržený pro práci s dvourozměrnými fyzickými objekty. Engine se používá ve hrách: Angry Birds, Limbo, Crayon Physics Deluxe.
Webové stránky: box2d.org
--- C++ 2D hry jakéhokoli žánru Zdarma
DGD (Dworkin's Game Driver)
v.1.4.18
(2010)
Objektově orientovaný MUD engine. MUD - textové hry prostřednictvím systému klient-server.
Webové stránky: dworkin.nl
Windows, Mac, Unix C, Java MUD hry Zdarma
Jásat
v.1.2
(2004)
Bezplatná reinkarnace herního enginu Ultima VII ze vzdáleného roku 1990.
Webová stránka:
Windows, Mac, Linux --- 2D RPG Zdarma
FIFE (Flexibilní izometrický volný motor)
v.0.3.5
(2013)
Bezplatný engine pro vytváření 2D izometrických her. Podporuje prostředky z her Fallout a Fallout 2. Existuje mnoho vylepšení pro vytváření strategických her. Nevýhody: Obtížné na zvládnutí.
Webové stránky: fifengine.net
Windows, Mac, Linux C++, Python, ActivePython 2D hry, RPG, RTS Zdarma
HGE (Haafův herní engine)
v.1.81
(2008)
Jednoduchý a pohodlný engine pro vytváření 2D her. Dodáváno jako SDK. Motor má velmi pohodlnou dokumentaci a vizuální tutoriály ukazující jeho hlavní vlastnosti.
Webové stránky: hge.relishgames.com
Okna C++ 2D hry jakéhokoli žánru Zdarma
tvůrce hry
v.8.1.140
(2013)
Engine pro hru je navržen pro vytváření dvourozměrných her bez použití programovacích jazyků pro začátečníky. Místo řádků kódu jsou nahrazeny hotové akce herních postav. V tomto programu jsou hry shora dolů a plošinovky s bočním pohledem vynikající.
Webové stránky: yoyogames.com
Okna drag-and-drop rozhraní, skriptovací jazyk C++ 2D hry jakéhokoli žánru Zdarma,
$49.99,
$799.99
MILOVAT
v.0.9.0
(2013)
Populární bezplatný 2D engine. Open source. Hry vytvořené na enginu: Mari0, Duck Marines, Mr. Záchrana, Sienna, Super katakomby.
Webové stránky: love2d.org
Windows, Mac, Linux Lua 2D hry jakéhokoli žánru Zdarma
M.U.G.E.N
v.1.1
(2013)
Vysoce specializovaný 2D engine pro vytváření bojových her. Existují funkční modely bojovníků z většiny populárních 2D bojových her 90. let.
Web: elecbyte.com/mugen (není k dispozici)
Windows, MS-DOS, Linux C 2D bojová hra Zdarma
OpenBOR
v.3.0
(2010)
2D engine od Senile Team. Podpora pro 4 hráče. Práce s pamětí. Hry vytvořené na enginu: OpenBor Doom, Beast of Rage (remake legendární hry Street of Rage/Bare Knuckle).
Webové stránky: senileteam.com
Windows, Dreamcast, PSP, PS2, Xbox, GP2X C++, C# Porazte je (průchozí boje) Zdarma
Motor OMEGA
v.1.15
(2007)
Engine pro tvorbu her V závislosti na verzi používá rozhraní DirectX nebo OpenGL API. Motor se dá celkem snadno naučit.
Webové stránky: andru-kun.inf.ua/omega
Okna Delphi (Object Pascal), C++ 2D hry jakéhokoli žánru Zdarma
pentagram
(2007)
Projekt, který vytváří herní engine použitý ve vydané hře Ultima VIII: Pagan.
Webová stránka:
Windows, Mac, Linux --- 2D RPG Zdarma
QSP (Quest Soft Player) (AeroQSP)
(2010)
Populární multiplatformní ruský engine pro vytváření her v žánru Interactive Fiction (textové hry). Autorem QSP a hlavním vývojářem je Argunov Valery aka Byte.
Webové stránky: qsp.su
Windows, Mac, Linux, Windows Mobile, Android, PSP Visual Basic, C Dobrodružství, interaktivní fikce Zdarma
Tvůrce RPG
VX Ace
(2013)
Dostatečně jednoduchý pro dítě, dostatečně výkonný pro vývojáře – to je motto tohoto motoru. RPG Maker VX Ace vylepšuje každý aspekt tvorby RPG.
Webové stránky: rpgmakerweb.com
--- --- 2D RPG ---
Scrupp
v.0.4
Hlavním cílem tvůrců enginu je udělat jádro co nejmenší a nejjednodušší. Používá několik knihoven SDL a OpenGL.
Webová stránka:
Windows, Mac, Linux Lua 2D hry jakéhokoli žánru Zdarma
Stratagus
v.2.2.7
(2012)
Multiplatformní herní engine pro strategické hry v reálném čase, jako je Warcraft 2 se zdroji a skřítky. Nechybí podpora pro hraní přes lokální síť nebo internet.
Webové stránky: www.stratagus.com
Windows, AmigaOS 4, BSD, Linux, Mac, MorphOS, AROS --- RTS strategie Zdarma
URQ Populární ruský engine pro tvorbu her v žánru Interactive Fiction (textová hra, zjednodušený typ questů).
Webové stránky: questtext.narod.ru
--- --- Dobrodružství, interaktivní fikce Zdarma
Nulový motor
v.3.1
(2009)
Zero Engine je sada hotových herních funkcí pro engine Game Maker. Kromě hlavních pohonných systémů, RPG systémů, automatů a univerzálních vstupních systémů existuje mnoho scénářů.

Proprietární technologie vytvořená společností Guerrilla Games. Na vzniku enginu se podílelo i studio Kojima Productions. Decima Engine se objevil teprve v roce 2013 a dokázal se stát základem pro několik AAA projektů, stejně jako pro zajímavé hry.

První hrou vytvořenou na Decima Engine byla Killzone Shadow Fall, kterou vyvinulo samotné Guerilla Games. Zpočátku studio neoznámilo, jakou technologií jejich projekt vzniká, nicméně s oznámením jejich další hry - - nicméně řekl, že nový projekt bude používat starý engine - Decima Engine.

Jak je tomu u mnoha populárních motorů, fyzika Decima Engine je založena na fyzice Havok. Díky tomu se Guerille podařilo vytvořit slibnou technologii s dynamickou animací koster a realistickým systémem poškození.

V roce 2015 se Decima Engine stal základem pro Until Dawn, původně pochybnou hororovou hru, která se nakonec stala největším průlomem tohoto žánru. Kromě Horizon Zero Dawn se motor používá také v ambiciózním projektu Hideo Kojima - . Proto studio japonského vývojáře - Kojima Productions - poskytlo pomoc při tvorbě enginu hlavnímu vývojáři - Guerillovi.

Ve svém jádru je Decima Engine navržen speciálně pro AAA projekty, které vyžadují vysoké detaily a podporu rozlišení 4K. Vzhledem k potenciálnímu úspěchu Death Stranding a skutečnosti, že Guerilla úzce spolupracuje se Sony, bude Decima Engine v budoucnu horký. S touto technologií se pravděpodobně setkáme často .

9. místo - EGO Engine

Motor vyvinutý společným úsilím firem a Sony Computer Entertainment. V podstatě jde o vylepšenou verzi Neonu, která pod „nulovým“ číslem zastupovala hru Colin McRae: DiRT.

EGO Engine si právem zaslouží místo na špici, už jen za neuvěřitelně kvalitní hry v závodním žánru. Všechny hry Codemasters, počínaje rokem 2007, vycházely a vycházejí na EGO a také mají ve svých záznamech střílečky, což hovoří pouze ve prospěch všestranného enginu.

Většinu práce při vytváření EGO odvedli Codematers, když Sony poskytlo grafický engine PhyreEngine. Slavné DiRT a DiRT 2 byly vydány na první verzi EGO Engine a také doplněk Dragon Rising pro střílečku Operation Flashpoint. Druhou verzi enginu reprezentoval DiRT 3, hry ze série GRID a F1.

Ve třetí verzi nyní Codemasters vyrábí DiRT 4, což zaručuje, že bude skvělým závodem v rally. Všechny projekty společnosti jsou vždy perfektně optimalizovány, a to i přes vynikající grafiku. Vezměme si například DiRT 2 – hra byla vydána již v roce 2009, ale kvalita jejího obrazu může stále dávat šanci některým moderním projektům (a to nemluvíme o indie).

Realistický systém poškození, ulpívání bláta na blatnících aut, ovladatelnost vozu – všechny závodní hry Codemasters se vyznačují těmito a mnoha dalšími součástmi, kterých se společnosti podařilo dosáhnout pouze díky vytvoření vysoce kvalitního EGO Engine.

8. místo- Studio Game Maker

Nejslavnější herní engine a konstruktor vytvořený v Delphi. Game Maker vyvinula společnost Yo Yo Games a hlavním vývojářem technologie je Mark Overmars.

Dnes existuje sedm verzí enginu, z nichž pět podporuje výhradně 2D hry. Od šesté verze se vývojáři rozhodli integrovat omezenou podporu 3D.

Game Maker je známý svou jednoduchostí. Zpočátku Overmars jako profesor na univerzitě v Utrechtu vytvořil základ pro Game Maker ve formě učební pomůcky pro své studenty. Následně se technologie objevila na internetu, kde si získala oblibu.

Charakteristickým rysem Game Makeru je, že pro práci s ním nevyžaduje znalost programovacích jazyků.

Při vytváření hry na tomto enginu musí uživatel definovat herní objekty (hra je na nich postavena), poté nastavit jejich vzhled pomocí sprajtů a chování a interakce objektů se provádí popisem jejich reakcí na tzv. nazývané události (SOP).

Game Maker se objevil v roce 1999 a nadále dostává aktualizace téměř každý rok. Poslední vyšla v roce 2011 – jedná se o osmou verzi enginu, která se dočkala spousty aktualizací a doplňků. Od té doby engine běží na unicode, výrazně se zvýšila jeho 3D podpora, byl vylepšen editor místností a tak dále.

V roce 2012 se YoYo Games rozhodlo vážně přepracovat svou technologii, primárně přidalo podporu pro více platforem. Engine dostal nové jméno Game Maker: Studio a teprve poté začal být vnímán jako profesionální nástroj pro tvorbu videoher a ne jako tréninkový program.

Výhody Game Maker Studios spočívají v podpoře mnoha různých platforem od Windows a Mac OS až po iOS, Android, Xbox a PlayStation. Knihovna enginu a mnoho rozšíření byly navíc přeloženy do několika jazyků, nejen do angličtiny, jak tomu obvykle bývá. Engine má svůj vlastní programovací jazyk – Game Maker Language. Má také integraci Steam a je zcela zdarma (pouze standardní verze).

Jediným negativem je 3D, které se v Game Makeru objevilo už v roce 2011, ale práci s ním se zatím nepodařilo dovést do přijatelného stavu.

Nejznámějšími hrami na Game Maker: Studios jsou dvě části Hotline Miami. Kromě nich byly na enginu vyvinuty desítky různých her, z nichž většina se ztratila i v indie segmentu.

Technologie má však velký potenciál, aktivně se vyvíjí a vzhledem k oblibě indie žánru bude brzy mnohem žádanější.

7. místo - Motor 4A

Motor z Ukrajiny, vytvořený stejnojmenným studiem . Osud 4A Engine se prolíná s X-Ray Engine, který byl za prvé vyvíjen stejným způsobem na Ukrajině, za druhé byl vytvořen pro postapokalyptickou hru a za třetí byl napsán stejnými programátory. - Oles Shishkovtsov a Alexander Maksimchuk.

4A Engine je proprietární software, a proto jej 4A Games mohou používat pouze pro své vlastní potřeby bez možnosti prodávat licence. V tuto chvíli společnost vydala dvě hry na tomto enginu - Metro 2033 a Metro: Last Light.

Historie 4A Engine má několik temných míst. Takže podle některých informací je motor upravenou kopií X-Ray. Toto podezření je založeno na skutečnosti, že programátoři motoru Shishkovtsov a Maksimchuk, kteří dobrovolně odešli (nebo byli vyhozeni) použili základ rentgenového záření, které vytvořili pro motor 4A. Tato fáma se později změnila ve skandál, ale žádný skutečný důkaz se nenašel.

Shishkovtsov a jeho soudruzi se neodvážili pokračovat ve vývoji Stalkera a X-Ray, protože ten měl podle jejich názoru špatný síťový model a negramotnou optimalizaci, kvůli které byla distribuce zdrojů a počítačové paměti strašně hrubá. Obecně platí, že podle vývojářů X-Ray nebyl schopen podporovat další generaci konzolí a neměl budoucnost, a proto se rozhodli opustit studio a věnovat se vlastnímu vývoji.

Motor 4A, který vytvořili, pouze potvrdil dřívější rozsudky. Takže ve srovnání s S.T.A.L.K.E.R. Metro 2033 mělo mnohem lepší grafiku (což lze přičíst časovému rámci), ale zároveň vyžadovalo podstatně méně prostředků z počítače a nezpůsobovalo žádné chyby v systému.

V Metru 2033 byla především perfektně implementována objemová mlha a také rozostření objektů a jejich vysoká LOD detailnost. A zahrnutí technologie PhysX do 4A Engine umožnilo vývojářům přidat do hry zničitelná prostředí, dynamické vodní plochy a oblečení.

Obecně lze 4A Engine nazvat ideovým nástupcem X-Ray, který vykazoval mnohem lepší výsledky a vyvaroval se četných chyb svého předchůdce. Tak či onak si oba motory zaslouží místo v naší špičce.

6. místo - IW Engine

S enginem Infinity Ward se setkal snad každý hráč, i když si jeho existence vůbec neuvědomuje. IW vyvinula stejnojmenná americká společnost, která jej vytvořila speciálně pro své hry, konkrétně sérii nejoblíbenějších stříleček Call of Duty.

Historie enginu Infinity Ward sahá až do roku 2002, kdy ve studiu pracovali budoucí zaměstnanci IW . V té době vydali svůj debutový projekt Medal of Honor: Allied Assault, který byl založen na enginu id Software - id Tech 3. Zhruba o rok později většina týmu opouští 2015 Inc, aby založili známý Infinity Ward a začněte vytvářet kultovní hru - call of duty.

Call of Duty bylo založeno stejným způsobem na enginu id Tech 3, jak vývojáři oznámili veřejnosti. Zakoupený engine však prošel výraznými úpravami, které zahrnovaly obvyklé vylepšení grafiky, zavedení funkce rozmazaného prostředí, funkce zpracování vodní hladiny pomocí shaderů, dynamické stíny a mnoho dalšího.

S těmito transformacemi se id Tech 3 verze IW posunula daleko od originálu, takže bylo správné, aby společnost nazvala svůj vlastní engine a změnila svůj název.

Vývojáři to brzy udělali, když vydali Call of Duty 2 a oznámili, že pokračování bude upraveno pomocí id Tech 3 - IW Engine 2.0. Engine první verze, jak asi tušíte, si vývojáři přivlastnili Call of Duty 1.

V roce 2007 vydala Infinity Ward třetí verzi enginu, jejíž vydání označilo Modern Warfare. Animace obličejů, vodní textury, osvětlení, ale i představení nového efektu – hloubky ostrosti – to vše říkalo, že máme jeden z nejkvalitnějších enginů pro střílečky své doby.

Až do roku 2012 společnost nadále používá tento engine, vylepšuje pouze grafickou složku. IW 4.0 a 5.0 se objevují spolu s Modern Warfare 2 a 3. Navzdory vytvoření nových verzí byl stejný Black Ops 2 vydán pouze na třetím modelu motoru.

Nicméně v roce 2013 došlo opět k pohybu směrem k plnému vývoji, když IW dokončil práci na COD: Ghosts. A přestože část Ghosts získala rozporuplné recenze a hráči ji přijali špatně, mnozí si ani nevšimli, že společnost spolu s Ghosts vydala verzi IW 6.0. Poslední je sedmý, na kterém byl vyvinut na konci roku 2016.

5. – RAGE (Rockstar Advanced Game Engine)

Na pátém místě je motor od Rockstaru. Rockstar Advanced Game Engine, neboli RAGE, je produktem dvou jejích větví – a San Diego, který byl vyvinut výhradně pro hry společnosti.

Debutová show RAGE se v praxi odehrála až v roce 2006, kdy Rockstar vydal hru o stolním tenise. Vtipné je, že hra nepředstavovala nic unikátního – vývojáři se zkrátka rozhodli nový engine otestovat na nějakém nízkorozpočtovém projektu. Od té doby se na RAGE začaly objevovat všechny následující hry společnosti.

Co se ale stalo před rokem 2006? V první polovině roku 2000 již Rockstar vydal několik dílů GTA a podařilo se mu proslavit, ale pak byl jeho vlajkovou lodí RenderWare, který byl vyvinut zcela studiem třetí strany - . V roce 2004 posledně jmenovaný převzala společnost EA, což samozřejmě ovlivnilo licenci, kterou na motor získal Rockstar.

Electronic Arts bylo vždy na přímé konkurenty přísné, a proto se management Rockstar rozhodl skončit s RenderWare, který jim věrně sloužil, a začít vytvářet vlastní engine. Za pouhý rok se společnosti podařilo vyvinout RAGE, jelikož její základ nevznikl od nuly, ale na základě AGE - enginu Angel Studios.

Úplně prvním velkým projektem Rockstar Advanced Game Engine bylo GTA IV. Ještě před jeho vydáním společnost oznámila, že engine RAGE bude využívat technologii euphoria, procedurální animační nástroj, který umožňuje simulovat realistickou fyziku těles (stále se používá). Následně vyšlo Max Payne 3, GTA V, stejně jako plánované - všechny tyto hry byly vytvořeny a vyvinuty ve společnosti RAGE.

Pod „kapotou“ Rockstar Advanced Game Engine jsou všechny součásti nejfunkčnějšího enginu: grafika, fyzika, zvukové a animační enginy, stejně jako plnohodnotná AI, podpora online režimů, skriptovací jazyk a mnoho dalšího. Všechny komponenty byly vytvořeny výhradně přidruženými společnostmi Rockstar Games.

Jak víte, mnoho her této společnosti je zaměřeno na otevřený svět a bezplatné hraní. Klíčovou výhodou RAGE je proto schopnost rychle zpracovat velké herní světy – na to se programátoři zaměřili především.

Jak hráč prochází úrovní, motor nepřestává vkládat a vydávat požadované předměty. Tuto výdrž zajistil vysoce kvalitní správce paměti enginu, který je schopen ničit a přesouvat objekty z RAM bez nutnosti periodické fragmentace.

O kvalitě RAGE není pochyb, protože právě na ní bylo vyvinuto GTA V - jedna z nejprodávanějších a nejoblíbenějších her v historii tohoto odvětví.

4. místo - CryEngine

Téměř se dostáváme do první trojky našich top, série motorů od společnosti - CryEngine - pevně zakotven ve čtvrté pozici. Grafická složka tohoto enginu téměř nemá obdoby a Crysis – první hra, která byla vytvořena na CryEngine 2 – je mnohými považována za jeden z nejvíce high-tech projektů v herním průmyslu obecně.

Původní CryEngine byl vydán v roce 2002 speciálně pro střílečku Far Cry. Tehdy byl motor číslo jedna z hlediska technologického pokroku a fotorealismu. CryEngine 2, uvedený na trh v roce 2007, se poprvé objevil v Crysis.

Dnes existuje jak třetí, tak čtvrtá verze tohoto enginu, kdy jedna získala mnohem horší hodnocení oproti CryEngine 2 a ta druhá je od originálu tak vzdálená, že je do „rodiny“ zařazena jen částečně.

Crytek, který vyvinul CryEngine, má charakteristickou politiku neustálé interakce s menšími studii, která vyžadují herní engine. Společnost vydala a vydává licence jakýmkoli týmům za malý poplatek, což má vliv pouze na pověst CryEngine.

Ale nejen díky dostupnosti se CryEngine stal populárním a zapsal se do seznamu nejlepších motorů v herním průmyslu. Dostupné vlastnosti, jejich kvalita a také snadná práce se samotným enginem z něj udělaly jeden z nejoblíbenějších mezi nezávislými studii.

Parallax mapping, Terrain 2.5D, podpovrchový rozptyl, dynamické osvětlení, nástroj Polybump 2, parametrická skeletální animace – CryEngine pohltil na svou dobu spoustu pokročilých technologií, které jsou aktuální i dnes.

Engine má vestavěný editor úrovní Sandbox2, který vám umožní vytvářet úrovně, pracovat s objekty a upravovat animace v reálném čase. Největší pochvalu si samozřejmě zaslouží CryEngine – skvělý příklad toho, jak by se motory měly vyrábět.

3. místo- ID Tech

id Tech - na základě tohoto enginu byly vytvořeny takové kultovní střílečky jako Wolfenstein, Quake a DOOM. Tito tři giganti, zrození z id Software, zažívali boom na konci 90. let a na začátku 21. století a v naší době, kdy oživování starých her a filmů nabylo spontánních rozměrů, se vrátili a dali „místním“ střílečkám opravdový obvaz.

Pro rok 2017 má id Tech šest verzí. První vyšla už v roce 1992 (kdy se mnoho mladých čtenářů ještě nenarodilo nebo teprve začínalo chodit pod stůl) pod vedením legendární postavy - Johna Carmacka.

Ve skutečnosti dostal právo být nazýván „legendárním“ jen za vytvoření id Tech a her, které jsme uvedli výše a které byly vydány na tomto enginu. Poté vývojáři nazvali verze svého enginu názvy her, pro které byly tyto „základny“ vyvinuty.

První tři díly Dooma tedy vyšly na id Tech 1 a na druhé verzi, která dostala jméno Quake Engine, jak asi tušíte, se objevilo několik dílů série Quake.

S id Tech 3 začala id Software distribuovat svůj nápad. Engine začal stále více blikat mezi projekty vývojářů třetích stran (Medal of Honor, Star Trek, James Bond 007).

Motor třetího čísla navíc zakoupila společnost Infinity Ward, která na jeho základě vytvořila svůj vlastní motor (o tom jsme mluvili na vrcholu seznamu, protože na něm byl i tento motor).

id Tech 4 je érou významné transformace, protože engine byl poprvé napsán v C++. Vývojáři přepsali všechny subsystémy enginu a představili ho ve hře DOOM 3. Samostínování, nasvícení na pixel a další – čtvrtá verze měla nejmodernější technologie.

S id Tech 5 společnost prakticky nefungovala a vydala pro ni pouze jednu hru - RAGE. Diváky to přijalo rozporuplně, i když samotný engine byl ostatním vývojářům po chuti. Takže tato verze vyšla , Wolfenstein: The New Order and The Evil Within.

Konečně šestá a nejnovější verze pro dnešek byla vydána v roce 2016. Vývojáři jej vytvořili speciálně pro novou generaci konzolí a demonstrovali plnou sílu motoru se stejně výkonným projektem - .

Motor se v první řadě vyznačuje inovativní technologií Sparse Voxel OCtree, díky které se geometrie úrovně reprodukuje nikoli polygonální strukturou, ale voxelovou.

S pomocí SVO se vývojářům podařilo vylepšit detaily herního světa pomocí škálování: objekty nejblíže k hráči jsou vykresleny v maximální kvalitě, zatímco objekty vzdálenější jsou vykresleny pomocí velkých voxelů, které mají nejhorší kvalitu. Jinak je id Tech 6 vybaven nejmodernější technologií a jako „mladý“ čeká na svou nejlepší hodinu.

2. místo - Frostbite a Unity Engine

Čestné stříbro v žebříčku „Top 10 motorů v herním průmyslu“ obsadily hned dva motory, které si shodně zaslouží druhou pozici. První, Frostbite Engine, se ukázal v celé své kráse v Battlefield 3 a nadále předvádí neuvěřitelně filmové efekty, zatímco druhý, Unity Engine, jsme více obeznámeni s jeho rozšířeností a přístupností (podobně jako CryEngine), ačkoli mnoho skvělých her byli na něm propuštěni.

Frostbite Engine byl vyvinut švédskou společností DICE v roce 2008 pro Battlefield: Bad Company. Motor nahradil Refractor Engine, již starou technologii, se kterou DICE pracovalo po celou předchozí historii. Nyní existují tři plnohodnotné verze Frostbite Engine (včetně 1.5) a obecně se engine dokázal osvědčit v závodech, střílečkách, hrách na hrdiny a dokonce i ve sportu.

DICE engine je standardní balík grafiky, zvuku a dalších technologií, které jsou typické pro běžný engine. Dnes podporuje verzi 11 DirectX a má také optimalizace pro práci s vícejádrovými procesory.

Klíčovými výhodami enginu jsou zničitelnost a grafika. První komponenta je spíše odnoží od druhé než plnohodnotným aspektem, nicméně právě o extrémně realistické zničitelnosti se mluví při zmínce o Frostbite Engine.

Grafický engine podporuje spoustu post-efektů, bump mapping, dynamické osvětlení a další moderní technologie. Omezení kreslicí vzdálenosti neexistují prakticky žádná - na počítačích vrcholových sestav si uživatelé mohou prohlédnout místo zcela až k horizontu.

A přestože se DICE dokázalo osvědčit a stát se populárním ještě před Battlefield 3, právě ten druhý umožnil označit jej za skutečného vývojáře první ligy, kde se vyvíjejí ty nejlepší AAA projekty.

Jen díky Frostbite Engine se vývojářům podařilo zpřístupnit souboje hráčů 32 vs 32 na obrovských mapách s různými vozidly a také zničitelnými předměty.

Kromě mnoha stříleček si Frostbite Engine vedl dobře v závodní hře NFS: The Run a také v RPG Dragon Age: Inquisition. Dnes je relevantní třetí verze motoru, na které je několik zajímavých projektů, jako je FIFA 17 a .

A nyní se budeme bavit o druhém enginu, který Frostbite Engine protlačil a umístil na stejný piedestal – Unity Engine. Engine v roce 2005 vyvinula Unity Technologies – tehdy nepříliš známé studio, které má dnes osazenstvo tisíců zaměstnanců.

Unity Engine nebyl vytvořen pro žádnou konkrétní hru, což je typické pro naše předchozí členy - studio jej vyvinulo výhradně pro distribuci.

Unity Technologies stále vlastní engine, neustále jej aktualizuje a vylepšuje. S dostatečně nízkou cenou enginu se Unity Engine stal jedním z nejznámějších (ne-li nejznámějším) enginů, které používají giganti herního průmyslu a indie vývojáři.

Unity Engine je sám o sobě herním enginem a integrovaným vývojovým prostředím a návrhářem pro tvorbu her. Podporuje mobilní OS, Windows, Linux a OS X, funguje na všech konzolích, nové i předchozí generace.

Pokud si myslíte, že jste se s Unity Engine nikdy nesetkali, pak jste s největší pravděpodobností na omylu, protože se s ním často pracuje , Blizzard, EA a mnoho dalších společností. Nejnovější hry ze série Obsidian , Kerbal Space Program a stovky dalších projektů byly všechny vydány na Unity Engine.

Klíčovým faktorem popularity Unity Engine je jeho bezplatnost, která je pokryta minimální konstrukcí motoru.

Každý začínající vývojář si může zdarma stáhnout Unity Engine a začít na něm vytvářet hry, zejména proto, že jeho sadu nástrojů lze neuvěřitelně snadno naučit ve srovnání s jinými populárními motory.

Špičkový a nejmodernější, Unity Engine je především nejoblíbenější motor, který mu vynesl druhé místo v našem seznamu.

1. místo - Source a Unreal Engine

Pozice vítěze zopakovala osud předchozí řady, budeme tedy opět mluvit o dvou motorech najednou, které si stejně tak zaslouží označení nejlepší engine v herním průmyslu. Člověk, který se alespoň jednou dotkl počítače, pravděpodobně slyšel o Half-Life – nejslavnější střílečce, která svého času posunula laťku po vzoru Quake nebo DOOM.

Právě hra o dobrodružstvích slavného vědce Gordona Freemana byla vytvořena na Source enginu. Druhý - Unreal Engine 3 - je silně spjat se sérií stříleček , která typem výše uvedených akčních her stejným způsobem „posunula laťku“ a stala se jedním z nejlepších zástupců svého žánru.

Source engine byl vyvinut společností Valve Corporation již v roce 2004. A přestože jsme výše zmínili první díl Half-Life, tento engine byl vytvořen již pro pokračování, ale Counter-Strike: Source se stal první hrou na enginu.

První zmínka o motoru se objevila v roce 1998, kdy už se práce na Half-Life chýlily ke konci. Spoustu vývoje a čipů, které se původně měly objevit v akci, museli vývojáři zahodit kvůli nedokonalosti GoldSrc, prvního enginu společnosti. Proto se zaměstnanci Valve rozhodli vytvořit takový motor, který by jim umožnil realizovat všechny jejich sny a touhy.

O dokonalosti Source není třeba mluvit, vzhledem k oblíbenosti Half-Life 2. Hra měla mnoho skvělých řešení a funkcí, ale hlavním aspektem byl a stále je fyzikální engine – Havok, který Valve vylepšilo a přizpůsobilo Zdroj.

Právě díky této Ragdollově podobné fyzice v Half-Life 2 se vývojářům podařilo vytvořit ty nejzajímavější hádanky a hratelnost obecně. Kromě toho byla animace obličeje ve hře podobně špičková pro rok 2004.

Další funkcí, která Source odlišuje, je umělá inteligence, která dokonale zvládá nepřátele a přátele hráče. Grafiku, kromě výše zmíněné animace, zvýrazňovaly shader efekty.

Stejně jako u Unity může kdokoli pracovat se Source zdarma stažením speciální utility (Source SDK) ze Steamu. Dnes existuje druhá verze Source, která byla oznámena v roce 2015.

Dota 2 již vyšla na Source 2, stejně jako několik dalších nezávislých projektů od Valve. Veřejná verze enginu je stále ve vývoji.

Unreal Engine je engine, za jehož vytvoření je zodpovědný Epic Games. Mnoho hráčů zná projekty této společnosti, které patří mezi nejlepší střílečky v herním průmyslu. Všechny hry Epic Games byly vyvíjeny na Unreal Engine, ale pokud jste žádný z projektů této společnosti ani nehráli, pak jste pravděpodobně na tento engine narazili, jelikož na něm vzniklo více než sto různých her.

neskutečný seriál, , poštovní, Tom Clancy's, BioShock, , , , Borderlands, Dishonored, XCOM, , Life is Strange, Mortal Kombat X a desítky dalších známých, ale i zcela nezávislých projektů vznikly na Unreal Engine. Není to špatné, že?

Unreal Engine, poháněný C++, je schopen provozovat téměř všechny operační systémy PC a také řadu špičkových a méně běžných konzolí. V současné době existují čtyři plnohodnotné verze motoru, které byly vydány v letech 1998, 2002, 2006 a 2014.

Existují však i větve, které jsou dodatky a upgrady k „hlavním“ verzím. Unreal Engine 4 je nejmladším enginem v sérii a první hra, která na něm vyšla, měla to štěstí, že byl horor Daylight of 2014.

Během své existence byl motor distribuován na placené bázi, jako technologie konkurentů. Nicméně příklady Unity a CryEngine přiměly Epic Games k přesunutí Unreal Engine 4 na bezplatný základ. Je tu jedno upozornění – aplikace nebo hra vytvořená na enginu by neměla vydělávat více než tři tisíce dolarů za čtvrtletí.

Video: Funkce Unreal Engine v roce 2017


Jako jestli se ti to líbilo