Hra v Unity s využitím genetických algoritmů
but.committee | prof. Ing. Adam Herout, Ph.D. (předseda) doc. Ing. Martin Čadík, Ph.D. (člen) doc. Ing. Michal Bidlo, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen) Ing. Šárka Květoňová, 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 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 A. | 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 | Vlnas, Michal | cs |
dc.contributor.author | Bábek, Radomír | cs |
dc.contributor.referee | Beran, Vítězslav | cs |
dc.date.created | 2024 | cs |
dc.description.abstract | Tato práce se zaměřuje na oblasti herního vývoje a genetických algoritmů. Popisuje návrh~a implementaci hry PlantEVO, ve které figurují speciální bojové rostliny. Úkolem hráče je pochopit fungování genetického algoritmu a využít ho co možná nejefektivněji při šlechtění svých roslin. Následně je síla jeho rostlin otestována v online soubojích proti ostatním hráčům. Souboje probíhají ve stylu tahové strategie. Hra využívá architekturu klient-server. Klien je naprogramován v herním enginu Unity, server využívá architekturu REST API. | cs |
dc.description.abstract | This thesis focuses on the areas of game development and genetic algorithms. It describes the design and implementation of the game PlantEVO, which features special fighting plants. The player's task is to understand the workings of the genetic algorithm and to use it as efficiently as possible in breeding his plants. After then the strength of his plants is tested in online battles against other players. The battles are designed in a turn-based strategy combat style. The game uses a client-server architecture. The client is programmed in the Unity game engine, the server uses the REST API architecture. | en |
dc.description.mark | A | cs |
dc.identifier.citation | BÁBEK, R. Hra v Unity s využitím genetických algoritmů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024. | cs |
dc.identifier.other | 153371 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/248200 | |
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 | genetické algoritmy | cs |
dc.subject | digitální hry | cs |
dc.subject | mutace | cs |
dc.subject | křížení | cs |
dc.subject | selekce | cs |
dc.subject | fitness funkce | cs |
dc.subject | genetické operátory | cs |
dc.subject | Unity | cs |
dc.subject | hry pro více hráčů | cs |
dc.subject | serverové architektury | cs |
dc.subject | REST API | cs |
dc.subject | klient-server | cs |
dc.subject | herní žánry | cs |
dc.subject | historie herního vývoje | cs |
dc.subject | PlantEVO | cs |
dc.subject | tahová strategie | cs |
dc.subject | rostliny | cs |
dc.subject | genetic algorithms | en |
dc.subject | digital games | en |
dc.subject | mutation | en |
dc.subject | crossover | en |
dc.subject | selection | en |
dc.subject | fitness functions | en |
dc.subject | genetic operators | en |
dc.subject | Unity | en |
dc.subject | multiplayer games | en |
dc.subject | server architectures | en |
dc.subject | REST API | en |
dc.subject | client-server | en |
dc.subject | game genres | en |
dc.subject | game development history | en |
dc.subject | PlantEVO | en |
dc.subject | turn-based strategy | en |
dc.subject | plants | en |
dc.title | Hra v Unity s využitím genetických algoritmů | cs |
dc.title.alternative | Genetic Algorithms Based Game in Unity | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2024-06-14 | cs |
dcterms.modified | 2024-06-17-08:45:39 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 153371 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 21:01:56 | en |
sync.item.modts | 2025.01.15 21:48:15 | 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 |