hledat

Začněte vyhledáváním výše

  1. Domů
  2. Články
  3. Česká spořitelna chtěla zaujmout na mDevCampu. Tým vývojářů přišel s ARhrou

Česká spořitel­na chtěla zau­j­mout na mDe­v­Cam­pu. Tým vývo­jářů přišel s ARhrou

Anna Holzmannová
Česká spořitelna chtěla zaujmout na mDevCampu. Tým vývojářů přišel s ARhrou

Jak zau­j­mout návštěvníky tech­no­log­ické kon­fer­ence během něko­li­ka vteřin? Tým České spořitel­ny vsadil na rozšíře­nou real­i­tu. Pro mDe­v­Camp vytvořil jednodu­chou AR hru, ve které si účast­ní­ci mohli vyzk­oušet vir­tuál­ní kancelář a otevřít tre­zor plný zla­ta. O tom, jak nápad vznikal, proč nakonec zvítězi­la rozšířená reali­ta nad vir­tuál­ní a jak při vývo­ji pomáha­la umělá inteligence, jsme si poví­dali s vývo­jářem hry Danielem Březinou.

Zau­j­mout na první pohled 

Nápad vznikl poměrně jednoduše. Tým hledal aktiv­i­tu, která by na mDe­v­Cam­pu přitáh­la návštěvníky ke stánku České spořitel­ny. Vzh­le­dem k tomu, že se Daniel dlouhodobě věnu­je vývo­ji her a jeho kol­eg­y­ně Anas­ta­sia Leni­na 3D grafice, pad­la vol­ba na jednodu­chou hru v rozšířené real­itě. Úkolem hráčů bylo připrav­it vir­tuál­ní kancelář na začátek pra­cov­ního dne: Je to vel­mi jednoduchá engage­ment hra v rozšířené real­itě. Hráč připravu­je kancelář na začátek dne a na kon­ci se mu otevře tre­zor plný zla­ta,“ popisu­je. Po splnění všech úkolů se otevřel tre­zor, který ukrý­val pomyslnou odměnu v podobě zlata. 

Celý pro­jekt vznikl poměrně rych­le. První fáze byla zaměře­na na hledání správného kon­cep­tu a ladění herního nápadu. Asi tři týd­ny jsme vedli různé diskuse, čas­to tře­ba u obě­da. Neby­la to aktivní práce, spíše pos­tup­né tříbení nápadu,“ vzpomíná. Jak­mile byl kon­cept schválen, násle­dovala samot­ná imple­men­tace. Ta včet­ně tvor­by grafiky a finál­ního ladění zabrala při­b­ližně dva týd­ny inten­zivní práce.

Proč zvítězi­la rozšířená reali­ta 

Původ­ní úvahy přit­om směřo­valy k vir­tuál­ní real­itě. Orga­nizá­toři chtěli vytvořit soutěž na čas, ve které by nejrych­le­jší účast­ník získal cenu v podobě VR brýlí. Brzy se ale ukáza­lo, že vir­tuál­ní reali­ta by byla pro kon­fer­enční prostředí příliš kom­p­liko­vaná. Každé­mu hráči by bylo potře­ba vysvětlit ovládání, nasa­dit head­set a zajis­tit jeho správné nas­tavení. Není pří­jem­né, když má před vámi sto lidí na hlavě head­set, zvlášť v létě,“ říká Daniel s nadsázkou. 

Nezmeške­jte žád­né novinky ITT

Rozšířená reali­ta nabíd­la jednodušší a prak­tičtější řešení. Návštěvní­ci pouze vez­mou do ruky iPad a okamžitě mohou začít hrát. Zároveň vzniká zají­mavý vizuál­ní efekt pro okolí. Kolemj­doucí vidí lidi, kteří drží iPad a chodí kolem stolku, na kterém ve skutečnos­ti nic není. To vždy přitáhne pozornost.” 

Sáz­ka na jednodu­chost a výkon 

Hra vznikla v herním eng­inu Uni­ty. Přestože bylo od začátku jas­né, že poběží na iPadech, tým se rozhodl nevyví­jet ji pří­mo pro iOS. Důvo­dem byla přede­vším rychlost vývo­je a flex­i­bili­ta. iOS má nejlepší nástro­je pro rozšíře­nou real­i­tu, ale samot­ný vývoj není vždy pří­jem­ný a mno­ho věcí trvá déle. V Uni­ty je vše mno­hem jednodušší a rych­le­jší,“ vysvětlu­je Daniel. Výhodou zvoleného řešení je také možnost budoucího rozšíření. Bez zásad­ních změn by bylo možné vydat ste­j­nou aplikaci také pro Android nebo ji uprav­it pro použití ve vir­tuál­ní realitě. 

Přestože byl vývoj AR hry v prostředí České spořitel­ny poměrně netradiční, pro samot­ný tým neš­lo o nic neznámého. Daniele Břez­i­na se vývo­ji her dlouhodobě věnu­je a v Uni­ty pracu­je běžně. Od začátku pro­to navrho­val hru tak, aby byla co nej­jednodušší a neklad­la vysoké nároky na výkon zařízení. Nechtěli jsme trávit čas složi­tou opti­mal­iza­cí a zároveň jsme potře­bo­vali zajis­tit, aby se zařízení nepře­hří­vala. Díky jednoduché­mu návrhu se nám to podaři­lo vel­mi dobře zvlád­nout,“ dodává.

Testování odhalilo slepá mís­ta 

Největší výz­va přišla během uži­va­tel­ského testování. Když si hru poprvé vyzk­oušeli kole­gové v kanceláři, ukáza­lo se, že něk­teré herní prvky nej­sou dostatečně srozu­mitel­né. Hráči si napřík­lad nebyli jistí, zda klepli na správný objekt. Vývo­jáři pro­to doplnili výraznější zvukovou odezvu a jednodu­chou ani­maci zvýraznění. Podob­ný prob­lém se objevil i na kon­ci hry. Něk­teří uži­vatelé netušili, jak tre­zor otevřít. Při­dali jsme par­ti­cle efekt a z dveří tre­zoru začal vycházet doslo­va gejzír kon­fet. Najed­nou bylo každé­mu jas­né, co má udělat.“ 

Součástí pro­jek­tu bylo také vytvoření krátkého propa­gačního videa pro kon­fer­enční stánek. Devadesá­tisekun­dový klip kom­bi­no­val záběry ze skutečného hraní s ani­mace­mi vytvořený­mi v nástro­ji Blender.

Využití AI 

Zají­mavou roli sehrála během vývo­je také umělá inteligence, která vytvoři­la prak­ticky vešk­erý pro­gramový kód. V pří­padě herního vývo­je v Uni­ty se však nejed­ná o rozsáh­lé soft­warové sys­témy, ale spíše o menší skrip­ty pro konkrét­ní funkce a inter­akce. Větši­na práce ste­jně probíhá v edi­toru, kde se vše skládá dohro­mady. Tam už AI pomáhá méně než při samot­ném psaní kódu.“

AR má poten­ciál i do budouc­na 

Ačko­liv hra vznikla primárně pro mDe­v­Camp, její tým vývo­jářů doufá, že její živ­ot tím neskončí. Podle něj má rozšířená reali­ta poten­ciál stát se dlouhodobým nástro­jem pro prezen­tace na dalších akcích i v rám­ci firem­ní komu­nikace. Může se dál použí­vat na různých stáncích a zároveň se dá rozšířená reali­ta skvěle využít na propa­gaci nové budovy na Andělu, podob­ně jako Apple prezen­tu­je svůj Apple Park ve Vis­i­tor Cen­ter,“ říká Daniel. 

Mohlo by vás také zajímat

Česká spořitelna chtěla zaujmout na mDevCampu. Tým vývojářů přišel s ARhrou