Vývoj mobilních her

Naší doménou není jen vývoj mobilních aplikací. Pro naše klienty dokážeme zabezpečit také vývoj mobilních her. Ať už je cílem vytvořit hru čistě pro zábavu uživatelů, marketingové účely nebo posílení brandu, vždy dokážeme poradit s jejím návrhem a postarat se o celý proces vývoje až po vydání. Díky našim zkušenostem můžete celý projekt vývoje mobilní hry nechat na nás.

Co je mobilní hra?

Mobilní hry patří do kategorie tzv. zábavního softwaru, který slouží zejména k tomu, aby se uživatelé u jeho používání pobavili. Zábavní software se dělí do několika dalších kategorií. Jednou z nich je i rozdělení na základě platformy nebo zařízení, na které lze hru hrát. Mobilní hry, jak už název napovídá, spadají do kategorie, která zahrnuje hry, které se dají hrát na mobilních zařízeních. Převážně tedy na chytrých telefonech a tabletech (smartphonech). Nejvíce mobilních her v této kategorii je možné najít pro operační systémy Android a iOS. Je to nejen z důvodu rozšířenosti těchto platforem, ale také proto, že oba systémy mají vstřícný přístup k vývojářům a poskytují jim možnost vyvíjet nové mobilní hry a publikovat je v jejich obchodech, které zajišťují ideální způsob distribuce k uživatelům.

Jaký je rozdíl mezi mobilní hrou a aplikací

Mobilní hra je ve skutečnosti také aplikace. Běží pod stejným operačním systémem a aby šla spustit, musí mít i stejné vlastnosti. Markantní rozdíl je ovšem v samotném obsahu. Typická aplikace v sobě obsahuje formuláře, seznamy, fotky a případně i animaci nebo video. Mobilní hra ovšem obsahuje mnohem náročnější multimediální obsah. Je v ní vytvořena scéna, objekty a zvuk, které spolu dohromady dynamicky musí interagovat. Hry jsou tedy významně náročnější na vývoj a výpočetní prostředky zařízení, na kterém běží. Jejich základem v drtivé většině bývá tzv. herní engine, což je framework, který se stará o dynamické vykreslování všech objektů na scéně. Každý engine je vhodný na jiný typ her a ne všechny enginy zvládnou všechny požadavky.



Vývoj mobilních her

Máme zkušenosti s vývoje mobilních her v enginu Unity, který je jedním z nejpoužívanějších herních enginů na světě a v současné době víc než 50% všech nových mobilních her vzniká právě v něm. Vznikly díky němu takové herní hity jako například Angry Birds, Beat Saber nebo Pokémon Go. Unity engine umožňuje vývoj jak 2D, tak 3D her a má podporu i pro hry s virtuální a rozšířenou realitou. Navíc Unity umožňuje portovat hry i pro jiné platformy. Mobilní hru tedy není problém upravit tak, aby fungovala např. i pod Windows.


Design mobilních her

Vývoj her samozřejmě není jen o programování. Jeho podstatnou částí je také návrh, modelování a samotné vytvoření všech grafických podkladů. Grafika pro hry se zásadně liší od té pro běžné mobilní aplikace, a proto v našem týmu máme specialisty, kteří mají zkušenosti s jejím vytvářením přímo pro mobilní hry. Grafika totiž musí být nejen navržena speciálně pro cílovou skupinu dané hry, ale musí také co nejvíce podporovat její hratelnost. Jen tak je možné přivést k životu úspěšnou hru.


Jaké hry dokážeme udělat?




Pexeso
Vytvořili jsme jednoduchou hru na bázi logické skládačky pexeso, u které je kladen důraz na dobrou hratelnost a přehlednou grafiku, protože je cílena na mladší generaci hráčů. Nezapomněli jsme ani na propracované grafické animace a hudbu, které hru doprovází 

Rezist
Tower defense hra, která obsahuje velké množství map, útočných věží a spoustu různorodých nepřátel s umělou inteligencí. Od ostatních her podobného typu se liší možností stavby věží na libovolném místě na mapě, čímž dochází k dynamické změně cesty nepřátel.

Defender AR
V našem portfoliu je také jedna hra založená na technologii rozšířené reality (AR - augmented reality). Jedná se o další tower defense střílečku, která je podobná hře Rezist, s tím rozdílem, že si ji můžete zahrát ve 3D například přímo ve vašem obýváku na stole.