Herní engine v Silverlightu

but.committeeprof. Ing. Miroslav Švéda, CSc. (předseda) doc. Ing. Vladimír Janoušek, Ph.D. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Ivana Burgetová, Ph.D. (člen) Ing. Josef Strnadel, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další 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 (B) . Otázky u obhajoby: Bolo by možné do vášho engineu pripojiť existujúci fyzikálny engine tretej strany? Podporuje váš engine hru viacerých hráčov (multiplayer)? Ak nie čo všetko treba upraviť?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKajan, Rudolfcs
dc.contributor.authorŠebedovský, Richardcs
dc.contributor.refereeJurnečka, Petercs
dc.date.created2010cs
dc.description.abstractBakalářská práce popisuje tvorbu 2.5D herního enginu určeného pro platformu Microsoft Silverlight 3.0 s využitím programovacího jazyka C# pro kód jadra samotního engineu a jazyka XAML pro tvorbu uživatelského rozhraní. V první kapitole je úvod do světa herních enginu, dále jsou vzpomenuty cíle této práce a motivace. V druhé kapitole následuje představení jednotlivých využitých nástrojů a technologií včetně porovnání platformy Microsoft Silverlight s platformou Adobe Flash. Třetí kapitola popisuje řešení které existovaly v čase psaní této práce. Čtvrtá kapitola popisuje popis herního enginu a návrh jednotlivých částí enginu. Samotný postup tvorby enginu je popsán v páte kapitole. Jednotlivé části zahrnují popis herní smyčky a více možností jak ji realizovat, vykreslování mapy, herní objekty, jejich hierarchie a jejich využití, spracovaní uživatelských vstupů z klávesnice a myši, systém řídící pohyb objektů po mapě, jejich animaci, systém událostí, efekty počasí a pixel shader efekty, zvukový systém a nakonec editor map. Šestá kapitola obsahuje výsledky testů a jejich vyhodnocení. V závěru práce jsou zhodnoceny výsledky práce a jsou představeny návrhy pro další rozšiření. Pŕílohy obsahují detailní popis formátu, v kterém se ukládají mapy, obsah přiloženého CD, ukázkový kód v jazyce XAML a v jazyce HLSL.cs
dc.description.abstractThis bachelor's thesis describes the creation of a 2.5D game engine for Microsoft Silverlight 3.0 platform using C# programming language and XAML language to create user interface. Used tools and existing solutions are introduced in the introductory chapters. In following chapters the design and the process of creating the game engine itself is described. In this section multiple design choices for parts of game engine are presented, and the chosen ones are described in more detail together with justification of these choices. In the last part the outcome of the project is evaluated and ideas for further development are presented.en
dc.description.markBcs
dc.identifier.citationŠEBEDOVSKÝ, R. Herní engine v Silverlightu [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2010.cs
dc.identifier.other34837cs
dc.identifier.urihttp://hdl.handle.net/11012/56015
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.subjectSilverlightcs
dc.subjectC#cs
dc.subjectXAMLcs
dc.subjectizometrický herní enginecs
dc.subjectSilverlighten
dc.subjectC#en
dc.subjectXAMLen
dc.subjectisometric game engineen
dc.titleHerní engine v Silverlightucs
dc.title.alternativeSilverlight Game Engineen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2010-06-16cs
dcterms.modified2020-05-09-23:42:03cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid34837en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 17:45:53en
sync.item.modts2025.01.15 13:10:56en
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 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
779 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_34837.html
Size:
1.42 KB
Format:
Hypertext Markup Language
Description:
file review_34837.html
Collections