Unreal Tournament budeme hrát v prohlížeči. Flash způsobí revoluci

Druhá přednáška na konferenci Adobe Max 2011 nenechala nikoho na pochybách. HTML5 je skvělá technologie a web bude vypadat stále úchvatněji. Flash 11 zase rozpohybuje 3D střílečky jako Unreal Tournament v prohlížeči.

Kevin Lynch nám scházel, napodruhé na pódiu scházel skutečný stálý tahoun přednášky. Vystřídala se na něm řada lidí, někteří z nich byli velmi zajímaví. Jen tak pro informaci, své kvality dokázala technologie peer to peer. Díky ní se na přenos ze sálu v Americe dalo koukat bez zádrhelů. Kvalita obrazu rozhodně nebyla lepší než průměrná, avšak video se hýbalo plynule a bez přerušování. A pak že P2P není technologií budoucnosti. Klasický stream příliš zatěžoval servery a ty nebyly schopné dodávat obsah všem zájemcům.

Úterní část konference byla určena především pro vývojáře. Pokud nevyvíjíte weby nebo aplikace, nevadí. Podíváme se, jak se novinky předvedou v praxi. V úterý ráno Adobe vypustilo Flash Player 11 a AIR 3. O AIRu se toho moc říct nedá, až na to, že s jeho pomocí lze poměrně snadno vytvořit universální aplikace. Flash vás bude zajímat mnohem víc. Určitě jste slyšeli o tom, jak jedenáctá generace za pomoci nových technologií podporuje hardwarovou akceleraci (ono to platí i pro AIR 3).

Reklama

Flashová herní revoluce

V úterý večer jsme viděli něco úžasného. Po náročném vývoji jedenáctého Flashe začneme pomalu sklízet ovoce. Adobe usilovně spolupracuje s mnohými partnery a patří k nim také tým Epic Games. Jejich akční řežba Gears fo War 3 nedávno vzala obchody útokem. Určitě od nich znáte jinou herní sérii, Unreal Tournament. Takhle primárně multiplayerová střílečka běžela na presentaci v prohlížeči. Zástupce Epic Games se chopil ovládání a se svou postavičkou běhal a střílel do protivníků. Pokročilá grafika, prakticky, jak ji známe z běžné verze Unreal Tournament, šlapala svižně jako by se nechumelilo.

Hardwarová akcelerace umožňuje plynulost. A jiné technologie zase to, že pak ve Flashi běží 3D obsah. Převedení kódu hry do prostředí Flashe údajně nebyl zase takový problém. A výsledek skutečně ohromil. Už jste někdy viděli někoho hrát moderní akční pecku v prohlížeči? Pokud jste viděli ukázku z presentace, nahlédli jste do budoucnosti. Adobe samotné o Flashi tvrdí, že je konzolí webu (zatímco Xbox 360 je konzolí obýváků). Takhle by mohlo hraní na počítačích fungovat. Nikdo by nemusel nic moc řešit, hra by se neinstalovala, prostě jen spustila. A automaticky by fungovala.

Adobe spoléhá na široký ekosystém. Flash se nestydí před žádnou platformou. Bez rozpaků běží prakticky všude: na počítačích, tabletech i v telefonech. Firma časem vytvořila takovou skoro universální platformu. Sama má zájem podporovat co nejvíce typů zařízení, což se jí daří. Neproniká pouze tam, kde jí nikdo nechce. Válečný stav přetrvává především s Applem. V prohlížeči na iPhonu nechce Steve Jobs o podpoře Flashe ani slyšet. Jinak ale Flash v iOS dovede žít naplno, nejen přežívat.

Machinarium se proslavilo (díky Flashi)

Na obřím plátně se rozsvítil nápis Machinarium. Kdo by českou adventurku neznal, když se proslavila dokonce i ve světě. Adobe na ni pohlíží se zájmem, poněvadž běží ve Flashi. Svých pět minut slávy si Češi odbyli poměrně rychle. Ono ani nebylo moc o čem hovořit. Adobe se chvástalo jasně danou rovnicí. Flash běží všude, takže není příliš velký problém hru distribuovat na skoro na všechny platformy. Import Machinaria na iPad problém nebyl. A ten stejný kód běží rovněž na Androidu. Sdělení Adobe je jasné.

Firma hry podporuje a vidí v nich potenciál. Možná se jí povede zásadně změnit tvář herního průmyslu, alespoň pokud jde o technické pozadí věci. Náročnost práce s Flashem se snižuje, snaha o prolomení bariér se vyvíjí dost úspěšně. A který vývojář by neslyšel na to, že stačilo vzít Machinarium pro iPad a prakticky beze změn se rozběhlo na Androidu? Jakmile aplikaci pro Flash vdechnete život, můžete počítat s jejím snadným rozšířením takřka kamkoliv. Původně ji můžete distribuovat na počítačích, bez většího úsilí ji protlačíte například i na tablety. V tom vizte krásu této technologie.

Z her jsme shlédli malou ukázku Angry Birds. Naštvaní ptáci ve Flashové verzi obsahují více efektů. Mohou si to dovolit díky hardwarové akceleraci, protože grafická karta je na rozdíl od procesoru rozhýbe. AIR podporuje některé stejné technologie, takže v něm třeba funguje hardwarová akcelerace.

Výhoda? Flash je všude

Vzhledem k rozšířenosti se Adobe Flashe jen tak nezbaví. Naopak se snaží vývojářům usnadnit co nejvíce cestu. Výsledky mohou vypadat tak, jak jsme viděli během presentace. Komplexní 3D hry poběží v prohlížeči. Společnost na druhou stranu říká, jak se jí líbí HTML5. Ačkoliv se mu hodně věnuje, svůj vlastní produkt tak nějak upřednostňuje. Zrovna hry bude v současnosti asi opravdu snazší prodávat prostřednictvím této ucelené platformy namísto pouhých webových technologií.

Adobe má plány, které zahrnují i aplikace pro obchodní sektor a sociální prográmky. Stále hovoříme o produktech ve Flashi. Věnovat se jim více nicméně postrádá smysl. Že toto prostředí poskytuje prostor i pro jiné programy než hry, si domyslí každý. Ze všech příkladů uvedených na presentaci vyplývá několik výhod. Snižují se náklady na vývoj, zkracuje se čas potřebný ke tvorbě programů a automaticky cílíte na vysoký počet platforem. To jsou nepopiratelné výhody mnohými nenáviděné platformy.

Reklama

Komentáře

Taky existuje věc zvaná Quake Live, už nějakej pátek. To sice neni špičková grafika, ale jede to, že..

Co bych opravdu rád viděl, je předělaná původní UT99 do téhle podoby s menším faceliftem grafiky (a možná trošku vyvážit jinak zbraně). To by mohlo mít fakt úspěch..

Jen se to asi nestane..

Petre, uprav casovani slovesa "chtit" uziteho u Steva Jobse.. nebo celou zminku radeji preformuluj. Ponekud nestastne nacasovani...

Jo jo na UT99 dodnes s láskou vzpomínám.. Dálší díly byly už slabší, některé méně a některé více. Zcela nejslabší je jednoznačne UT3.. bléé

Přidat komentář

Reklama