Vývoj multiplatformní hry využívající pružná tělesa

but.committeeprof. Ing. Adam Herout, Ph.D. (předseda) doc. Ing. Vladimír Janoušek, Ph.D. (místopředseda) RNDr. Marek Rychlý, Ph.D. (člen) Ing. Josef Strnadel, Ph.D. (člen) Ing. Igor Szőke, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm velmi dobře.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorZachariáš, Michalcs
dc.contributor.authorBasovník, Tomášcs
dc.contributor.refereeKajan, Rudolfcs
dc.date.accessioned2018-10-21T17:29:15Z
dc.date.available2018-10-21T17:29:15Z
dc.date.created2015cs
dc.description.abstractCílem této bakalářské práce je popsat proces vývoje her, následně navrhnout dvourozměrnou hru využívající pružná tělesa jako zábavný herní prvek a implementovat ji pomocí vhodných nástrojů, které zajistí její funkčnost napříč platformami. Problém s multiplatformitou je řešen vytvořením HTML5 hry v aplikaci Construct 2 a její následnou kompilací nástrojem Intel XDK na mobilní platformy (iOS, Android), které Construct 2 přímo nepodporuje. Chování pružných těles je popsáno dvěma modely vhodnými pro navrhovanou hru a jejich modifikacemi. Základní model využívá k udržení tělesa pohromadě pouze vlastnosti pružin (Spring-mass), pokročilý navíc tlakové síly (Pressure soft body). Celkově se použitým postupem povedlo úspěšně zprovoznit a otestovat hru na sedmi platformách a to jak stolních (Windows 7 a 8.1, Mac OS X, Linux), tak mobilních (Android, iOS, Windows Phone), navíc je hra funkční také ve webových prohlížečích. Testy bylo zjištěno, že pokročilejší model pružných těles je stabilnější a vykazuje méně chyb.  Nakonec však byla použita modifikovaná verze původního modelu, která více vyhovovala požadovaným vlastnostem návrhu hry. Přínosem této práce je popsání a ukázání některých možností, které vývojář má při tvorbě multiplatformních her a také vytvoření zábavného herního prvku pomocí pružných těles a vhodně zvoleného modelu.cs
dc.description.abstractThe goal of this bachelor's thesis is to describe the process of game development, subsequently propose a two dimensional game using soft body objects as a fun game element and to implement it using appropriate tools to ensure its functionality across platforms. The problem with multiplatform is solved by creating HTML5 game in the application Construct~2 and its subsequent compilation by the tool Intel XDK for mobile platforms (iOS, Android) which Construct 2 application does not support directly. The behavior of the soft body objects is described by two models suitable for the proposed  game and their modifications. The basic model uses to keep the body together only the properties of springs (Spring-mass), the advanced model uses extra pressure forces (Pressure soft body). Overall, the procedure used succesfuly managed to put into operation and test the game on seven platforms, both on desktop (Windows 7 and 8.1, Mac OS X, Linux) and mobile (Android, iOS, Windows Phone), in addition the game also works in web browsers. Tests releaved, that this more advanced model of soft body objects is more stable and exhibits fewer errors. Ultimately, however, was used a modified version of the basic model, which better suit the desired design characteristics of the game. The contribution of this bachelor's thesis is to describe and show some possibilities, that the developer has in creating multiplatform  games and also create a fun game element using soft body objects and suitably chosen model.en
dc.description.markBcs
dc.identifier.citationBASOVNÍK, T. Vývoj multiplatformní hry využívající pružná tělesa [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2015.cs
dc.identifier.other88357cs
dc.identifier.urihttp://hdl.handle.net/11012/52376
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectpružné tělesocs
dc.subjectSpring-masscs
dc.subjectPressure soft bodycs
dc.subjectmultiplatformitacs
dc.subjectproces vývoje videohercs
dc.subjecthybridní aplikacecs
dc.subjectConstruct 2cs
dc.subjectIntel XDKcs
dc.subjectCordovacs
dc.subjectHTML5cs
dc.subjecthracs
dc.subjectsoft body elementen
dc.subjectSpring-massen
dc.subjectPressure soft bodyen
dc.subjectmulti-platformen
dc.subjectvideogame development processen
dc.subjecthybrid applicationen
dc.subjectConstruct 2en
dc.subjectIntel XDKen
dc.subjectCordovaen
dc.subjectHTML5en
dc.subjectgameen
dc.titleVývoj multiplatformní hry využívající pružná tělesacs
dc.title.alternativeDevelopment of Multi-Platform Game Using Soft Body Elementsen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2015-06-16cs
dcterms.modified2020-05-09-23:41:51cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid88357en
sync.item.dbtypeZPen
sync.item.insts2021.11.22 23:59:08en
sync.item.modts2021.11.22 23:02:33en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.94 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-17783_v.pdf
Size:
85.71 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-17783_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-17783_o.pdf
Size:
87.03 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-17783_o.pdf
Loading...
Thumbnail Image
Name:
review_88357.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
review_88357.html
Collections