Simulace v Unity
but.committee | doc. Ing. Martin Čadík, Ph.D. (předseda) doc. Ing. Zdeněk Vašíček, Ph.D. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) Ing. David Bařina, Ph.D. (člen) Ing. Radek Kočí, 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. Oponent hodnotil práci stupněm E, textovou část stupněm F, protože prezentační a textová kvalita není dostatečná. Student nedokázal vyvrátit výtky oponenta. Komise shledala nedostatky práce natolik závažné, že se práci rozhodla hodnotit jako nevyhovující. Otázky u obhajoby: Dokážete upřesnit, které z assetů jsou převzaty a které jsou autorské? Jaké je časové měřítko simulace? Tedy jaké časové jednotce odpovídá jeden krok simulace? Čím si vysvětlujete, že vlci vyhynou poměrně rychle, vůči králíkům a divokým prasatům? Vlk je přirozeným predátorem i vůči divočákům, jejichž počet v simulaci naopak roste. Můžete komentovat výtky k textové části práce? | cs |
but.jazyk | angličtina (English) | |
but.program | Informační technologie | cs |
but.result | práce nebyla úspěšně obhájena | cs |
dc.contributor.advisor | Milet, Tomáš | en |
dc.contributor.author | Kropáček, Vojtěch | en |
dc.contributor.referee | Vlnas, Michal | en |
dc.date.created | 2021 | cs |
dc.description.abstract | V této práci budeme stavět na nedávném vzestupu popularity entity komponent systémů v oblasti vývoje her. Našim cílem je vytvořit aplikaci simulující ekosystém v programu Unity engine. Budeme se soustředit na výhody ECS architektury and vysvětlíme její atributy a rozdíly oproti tradičnímu přístupu. Pro běh naší simulace použijeme framework s názvem Entitas uvnitř Unity enginu. Dokončená implementace bude emulovat Lotka-Volterra rovnice, také známy pod názvem rovnice lovec-kořist. Nálezy budou prezentovány v grafech, které blízce sledují očekávané grafy. Tato práce poskytne hlubší porozumění ECS architektury a její specifikace v rámci implementace Entitas. Také shrne použitý přístup ke stavění jednoduchého ekosystému a výsledné nálezy. | en |
dc.description.abstract | We will build upon a recent surge in popularity of entity component systems for game development. It is our goal to create a ecosystem simulation application in the Unity engine. We will focus on the advantages of using the ECS architecture and explain its attributes and differences compared to a more traditional approach. Using the Entitas framework inside the Unity engine to power our simulation. The finished product emulates the Lotka-Volterra equations, also known as the predator-prey equations. The final findings are presented as graphs that follow the expected graphs closely. This work gives in depth knowledge about ECS architecture and its specifics in the Entitas implementation. It also summarizes my approach to creating a simple ecosystem and the findings of the simulation. | cs |
dc.description.mark | C | cs |
dc.identifier.citation | KROPÁČEK, V. Simulace v Unity [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2021. | cs |
dc.identifier.other | 136470 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/199339 | |
dc.language.iso | en | 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 | Simulace | en |
dc.subject | Unity | en |
dc.subject | Komponentní systém | en |
dc.subject | Entitní systém | en |
dc.subject | Entity Component System | en |
dc.subject | ECS | en |
dc.subject | Entitas | en |
dc.subject | C\# | en |
dc.subject | Herní návrh | en |
dc.subject | Ekosystém | en |
dc.subject | Kompozice | en |
dc.subject | Kompozice nad dědičností | en |
dc.subject | Datově orientovaný návrh | en |
dc.subject | Simulation | cs |
dc.subject | Unity | cs |
dc.subject | Component system | cs |
dc.subject | Entity system | cs |
dc.subject | Entity Component System | cs |
dc.subject | ECS | cs |
dc.subject | Entitas | cs |
dc.subject | C\# | cs |
dc.subject | Game design | cs |
dc.subject | Ecosystem | cs |
dc.subject | Composition | cs |
dc.subject | Composition over inheritance | cs |
dc.subject | Data oriented design | cs |
dc.title | Simulace v Unity | en |
dc.title.alternative | Simulation in Unity | cs |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2021-06-15 | cs |
dcterms.modified | 2021-08-27-17:16:45 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 136470 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 19:35:12 | en |
sync.item.modts | 2025.01.15 23:06:41 | 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.11 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-23498_v.pdf
- Size:
- 85.33 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-23498_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-23498_o.pdf
- Size:
- 91.52 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-23498_o.pdf
Loading...
- Name:
- review_136470.html
- Size:
- 1.41 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_136470.html