Závěrečná práce: Jiří Charvát, učo 325328: Vývoj her na mobilní platformu iOS
Bakalářská práce
Vývoj her na mobilní platformu iOS
Game development on iOS platform
Anotace
Oblast aplikací na chytrých telefonech zažívá v posledních letech velký růst a velkou část tohoto růstu tvoří hry. Tato bakalářská práce se zabývá vývojem hry na operační systém iOS, který nastartoval nové trendy v hraní her na mobilních telefonech. Výsledkem práce je jednoduchá arkádová hra.
Abstract
Application development for mobile platforms experiences massive growth and large part of this growth are games. This bachelor's thesis deals with game development for iOS platform, which started new trends in mobile gaming. The result of the work is a simple arcade game.
Zadání práce
Seznamte se s oblastí vývoje her na mobilní platformy. Prozkoumejte možnosti současných platforem a dostupná zařízení. Vyberte vhodnou platformu – Apple iOS. Prostudujte iOS jak z pohledu herní, tak i neherní platformy. Identifikujte potřeby vývojáře, srovnejte podmínky Applu pro tvorbu aplikací a tvorby her s ostatními majoritními platformami. Zanalyzujte technické možnosti a omezení hraní her na mobilních zařízeních (výkon, ovládaní, ergonomie, konektivita, atd.). Zaměřte se na technologické i sociologické a ekonomické aspekty – očekávání průměrného hráče, distribuční systémy (AppStore vs. klasický krabicový systém), platební modely (pay-once, in-game purchases). Popište pojmy „Causal gaming“ a „Social gaming“. Ilustrujte studii na úspěšných příkladech (např. Rovio a Angry Birds). Porovnejte možné použitelné technologie, jako např. UIKit, Quartz2D, OpenGL ES atp. Zanalyzujte existující systémy pro vývoj mobilních her (cocos2D, Unity3D), identifikujte potřeby pro vývoj vlastního systému a navrhněte takový. Studium demonstrujte na zdařilé implementaci vlastní hry na platformu iOS. Proces vývoje dokumentujte.
Get familiar with mobile platform game development. Study today's mobile platforms possibilities and available devices. Choose appropriate platform - Apple iOS. Study iOS as a gaming platform. Identify developer requirements, compare game and application development requirements and difficulties with other major platforms. Analyze technical abilities and limitations of playing games on mobile devices (performance, input, ergonomics, connectivity, etc.). Focus on technological, sociological and economical aspects - average user expectations, distribution systems (Apple App Store versus box distribution), payment models (pay-once, in-game purchases). Describe "Casual gaming" and "Social gaming" concepts. Illustrate the study on successful examples (Angry Birds). Compare available usable technologies (UIKit, Quartz2D, OpenGL ES etc.). Analyze available game development systems (cocos2d, Unity 3D), identify requirements to develop own system and design one. Illustrate study by developing game on iOS platform. Document the development process.
5. 1. 2012 14:06, RNDr. Jaroslav Škrabálek, MBA
- Zadáno/změněno 30. 1. 2012 12:51, Helena Kryštofová
- Záznam založen 28. 11. 2011 10:13, Miroslava Tomíčková, učo 114718
- Zveřejnit od 3. 1. 2012 10:17, Helena Kryštofová
- Práce převzata 3. 1. 2012 10:17, Helena Kryštofová
Vedoucí
abs FI MU, PrF MU
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Implementácia sady aplikácií na organizáciu práce a času pomocou metodiky GTD
Bc. Martin Krivuš -
Mobilní aplikace - agregátor realitních nabídek s podporou rozšířené reality
Mgr. Michal Rentka -
Podvrhnutie polohy v iOS
Ing. Richard Ondrejka -
Mobilní aplikace pro chovatele
Bc. Patrik Pluhař -
Implementace mapových podkladů v aplikacích (a hrách) pro iOS
Ing. Petr Jelínek -
SkautIS pro iOS
Bc. Michal Šimík -
Dokumentární fotografie ze života myslivců a vytvoření webstránek s aplikací pro iOS
Ing. Mgr. Lukáš Ratica -
Multiplatformní vývoj mobilních aplikací pomocí webových technologií
Mgr. Boris Šebošík




