Vývoj multiplatformní hry využívající pružná tělesa
but.committee | prof. 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.defence | Student 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.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Zachariáš, Michal | cs |
dc.contributor.author | Basovník, Tomáš | cs |
dc.contributor.referee | Kajan, Rudolf | cs |
dc.date.created | 2015 | cs |
dc.description.abstract | Cí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.abstract | The 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.mark | B | cs |
dc.identifier.citation | BASOVNÍ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.other | 88357 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/52376 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | pružné těleso | cs |
dc.subject | Spring-mass | cs |
dc.subject | Pressure soft body | cs |
dc.subject | multiplatformita | cs |
dc.subject | proces vývoje videoher | cs |
dc.subject | hybridní aplikace | cs |
dc.subject | Construct 2 | cs |
dc.subject | Intel XDK | cs |
dc.subject | Cordova | cs |
dc.subject | HTML5 | cs |
dc.subject | hra | cs |
dc.subject | soft body element | en |
dc.subject | Spring-mass | en |
dc.subject | Pressure soft body | en |
dc.subject | multi-platform | en |
dc.subject | videogame development process | en |
dc.subject | hybrid application | en |
dc.subject | Construct 2 | en |
dc.subject | Intel XDK | en |
dc.subject | Cordova | en |
dc.subject | HTML5 | en |
dc.subject | game | en |
dc.title | Vývoj multiplatformní hry využívající pružná tělesa | cs |
dc.title.alternative | Development of Multi-Platform Game Using Soft Body Elements | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2015-06-16 | cs |
dcterms.modified | 2020-05-09-23:41:51 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 88357 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 18:49:17 | en |
sync.item.modts | 2025.01.15 21:43:17 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédií | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 2.94 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-17783_v.pdf
- Size:
- 85.71 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-17783_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-17783_o.pdf
- Size:
- 87.03 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-17783_o.pdf
Loading...
- Name:
- review_88357.html
- Size:
- 1.46 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_88357.html