Na celém světě je nyní více než 2,2 miliardy aktivních hráčů a očekává se, že do roku 2020 dosáhne trh 143,5 miliardy dolarů. Na tak obrovském trhu je těžké vyčnívat z davu. Zde je několik našich oblíbených aplikací pro herní designéry, které vám pomohou udělat vaše skvělé nápady ještě o něco lepší.
Výběr správného enginu je pro designéry a studia mobilních her složité rozhodnutí. Roli hrají kompetence a preference týmu, struktura hry, technologický stack, komunita a řada dalších vlastností.
Unity je pro mobilní designéry a vývojáře vždy vážným uchazečem. V současné době Unity pohání více než 50 % mobilních her a 60 % obsahu pro rozšířenou a virtuální realitu, včetně 34 % z 1000 nejprodávanějších mobilních her zdarma. Je to skvělá aplikace pro návrh her pro Android i iPad, spolu s prakticky jakoukoli platformou, na kterou si vzpomenete, včetně několika platforem VR a herních konzolových systémů.
Unity je obvykle propagován jako nástroj pro vývojáře, ale i designéři si v něm najdou spoustu zajímavostí. Integruje se prakticky s jakýmkoli grafickým nebo animačním nástrojem a má mimořádně propracované funkce v designérsky přívětivém rozhraní. Animace, fyzika, osvětlení a postprocesingové efekty jsou nádherné a co je nejlepší: je tu velká komunita, ze které můžete čerpat.
Tato komunita udržuje sklad prostředků dobře zásobený šablonami, texturami, předpřipravenými postavami a prostředími a dalšími digitálními prostředky. Díky přístupu k tak velkému množství skvělého obsahu může Unity urychlit proces návrhu, poskytnout návrhářům inspiraci a zajistit, že už nikdy nebudete muset znovu vynalézat kolo.
Ačkoli jen málo aplikací pro návrh videoher nabízí výkon Unity, ne každá hra jej vyžaduje. Pro jednoduché koncepty a nezávislé vývojáře je někdy jednodušší lepší.
Vstupte do Stencylu, vývojové platformy vytvořené s ohledem na přístupnost. Aplikace je určena k vytváření dvourozměrných her pomocí intuitivního rozhraní drag and drop. Díky systému založenému na dlaždicích je navrhování úrovní hračka. Systém má také dobrou podporu aktivních objektů, takže můžete navrhovat poměrně složité chování postav a upravovat fyziku, animace a kolize pro dokonalý vzhled a hratelnost.
To vše můžete dělat bez kódování a vytvářet hry pro Android nebo iOS, spolu s Mac, Windows, Linux a dokonce i Flash (pamatujete na Flash?). Pro ty, kteří chtějí mít větší kontrolu, Stencyl podporuje kódování pomocí Haxe a nabízí engine i sadu nástrojů SDK, spolu s pluginy třetích stran a integrací reklam bez kódování pro monetizaci.
Stencyl má některé tvrdé limity. Pokud se věnujete virtuální realitě nebo tradičním 3D hrám, není to nástroj pro vás. Stejně tak existují propracovanější 2D nástroje. Pro nezávislé vývojáře a všechny, kdo vytvářejí jednoduché, návykové mobilní hry, je však Stencyl skvělou volbou. Podívejte se na jejich mobilní prezentaci a prohlédněte si některé hry, které uživatelé vytvářejí.
Stencyl nabízí bezplatný účet pro vzdělávání, testování a publikování ve Flashi (což vám samozřejmě mobilní uživatele nezíská). Chcete-li získat přístup k mobilním platformám, budete potřebovat licenci Studio, která stojí 199 dolarů ročně.
Spine – živá 2D skeletová animace, která nezabírá zdroje
Při návrhu mobilních her jsou nástroje víc než jen nástroje. Software, který používáte, pracovní postup, výhody a omezení mohou zásadně ovlivnit to, jak vaše hra vypadá, působí a hraje se ve své finální iteraci.
Jako nástroj optimalizovaný pro 2D skeletový design může Spine změnit váš přístup k animaci her a vést k efektivnějšímu pracovnímu postupu než tradiční sprite listy. Postavu lze animovat ve více scénách pouze pomocí jediné sady snímků.
Nezáleží na tom, zda postava běží do kopce, skáče mezi plošinami nebo sedí – jakmile postavu správně naanimujete, můžete ji animovat v jakékoli situaci, aniž byste museli kreslit animaci po jednotlivých snímcích (i když Spine podporuje i snímky). Dokonce můžete postavy reskinovat a použít stejnou základní kostru pro více postav, abyste si ušetřili práci.
To může urychlit váš pracovní postup, takže je mnohem snazší a méně časově náročné animovat složité pohyby plynule a realisticky. To vám zase umožní dělat více s pohybem a vytvářet složité animace, které by se jinak nevešly do vašeho časového rámce.
To také nově definuje, čeho může vaše aplikace dosáhnout. Sprity zabírají hodně paměti – což je v mobilních aplikacích stále omezený zdroj – a příliš mnoho animací by mohlo snížit míru přijetí a používání. Spine může rozšířit hranice toho, co je v designu mobilních her možné.
Spine se neomezuje jen na klasické humanoidní postavy s pevnými texturami. Deformace sítě může dodat měkkost a roztažnost a podpořit tak realistické textury těla a kosti lze použít k zavedení omezení cesty, což vám umožní plynule animovat pohybující se liány, gumová nebo roztažená těla a složité mechanické pohyby pomocí stejných nástrojů, jaké byste použili pro klasickou lidskou postavu. Podívejte se na ukázky Spine a uvidíte je v akci.
Co se týče cen, Spine se vymyká trendu trvalého předplatného ve prospěch jednorázových, relativně dostupných cen. Malé firmy a soukromí uživatelé si mohou pořídit Spine Essential za 69 dolarů. K dispozici jsou také profesionální licence (s trvalými aktualizacemi) za pevnou cenu a podnikové a vzdělávací licence.
Overflow.io – Get User Flow Right
Mobilní hry hraje různorodé publikum v nejrůznějších situacích. Vaši hru budou pravděpodobně hrát zkušení profesionálové, kteří intuitivně chápou herní konvence, stejně jako noví hráči, kteří možná budou potřebovat trochu pomoci, aby se naučili základy.
Vaši hráči si ji užijí během přestávky na oběd nebo při cestě do práce (za předpokladu, že neřídí!), kde mohou být často vyrušováni, stejně jako doma, kde je méně pravděpodobné, že je někdo vyruší.
Všem těmto hráčům a situacím nemusíte vyhovět, ale je to pro vás výhodné. Pokud zaneprázdnění hráči nebudou moci hrát krátká sezení na cestách, někteří z nich vaši hru odinstalují dříve, než zjistí, jak je skvělá. Pokud noví hráči nemají k dispozici tutoriál a/nebo přehledné ovládání, nikdy se z nich nestanou oddaní fanoušci. Nestačí vytvořit skvělou hru, musíte vytvořit skvělý zážitek – a to vyžaduje dobře navržený uživatelský tok.
Overflow.io vám pomůže koncipovat a naplánovat skvělý uživatelský tok již v rané fázi procesu návrhu, což zajistí, že vaše aplikace bude vytvořena podle potřeb uživatelů. Overflow.io umí jednu věc, a to velmi dobře: vytváří hratelné diagramy uživatelského toku.