GameMaker je populární nástroj / engine pro zjednodušenou tvorbu her. Netrápí vás programováním a umožní vám navrhnout základní koncepty a prototypy prostřednictvím elegantního drag&drop rozhraní. Zároveň ale roste s vámi, tzn. pokud vám budou omezení daná zjednodušeným rozhraním příliš těsná, můžete se směle pustit pod kapotu, a to s využitím speciálního programovacího jazyka GML.
Mnohým mohou hry z podobných "klikátek" přijít podezřelé, ale v Game Makeru vznikly takové kusy, jako Hotline Miami, Spelunky, Undertale, Hyper Light Drifter či česká plošinovka Blackhole. Jinými slovy nástroj se dá použít i pro profesionální produkci, ne jen pro neumělé pokusy.
A proč o Game Makeru mluvím? Protože jeho autoři nově povolili otěže licencí, a pro nekomerční použití je kompletní nekonzolová část nástroje zcela zdarma. Pro nesmělé pokusování tedy není třeba řešit předplatné, vše dostáváte na stříbrném podnose, a až v případě, že svůj výtvor uznáte zpeněžení-schopným, si musíte zakoupit příslušnou komerční licenci. To lze nově udělat jednorázově, tzn. máte-li odpor k předplatnému, nikdo vás do něj netlačí. Vstřícné, férové, vítané!
Ano, GameMaker byl k volné tvorbě dostupný i před touto novinkou, ovšem za cenu zásadního omezení, výtvory šly exportovat jen do online služby GX.games. Toto omezení nyní padá. GameMaker se tak částečně vrací tam, kde byl, cca do roku 2005 byly všechny verze freeware - poslední jest GameMaker 5.0.
Další informace naleznete přímo na oficiálním webu, a GameMaker samotný si lze stáhnout na Steamu.
TIP: GameMaker vám nevoní? Jsou tu i další podobné nástroje, viz GDevelop (kompletně zdarma) či Construct (omezená verze zdarma).







Ahoj, jen by mě zajímalo proč jsi zrovna na konci, v sekci TIP, vytáhl GDevelop a Construct. Už nějakou dobu so poohlížím o nějakém jednoduchém engine pro tvorbu 2D deskových her a na tyto dva jsem zatím nenarazil. Spíš mě přijde, že je plný internet Unity a Godot engine. D9ky.
Tu a tam jsem s tvorbou koketoval, a chtěl jsem se držet 2D enginů, přišlo mi, že musí být jednodušší, než enginy schopné plného 3D, a tahle trojka je to, na co jsem narážel všude, tzn. GameMaker, GDevelop a Construct. Imho k sobě mají blízko, každý s výhodami a nevýhodami – GDevelop je kompletně zdarma, GameMaker má největší komunitu, Construct kdysi bodoval exportem do HTML5 (GM to neuměl a GDevelop nebyl) a jeho rozhraní mi vždy přišlo nejpřehlednější. Ale co si vybrat ti neřeknu, sám bych tápal :)
Nejlepší je naprogramovat si vlastní engine v Pascalu :)