Táto bakalárska práca sa zaoberá vývojom roguelike hry s viacerými generovanými úrovňami v hernom engine Unity. Práca preskúmava rôzne možnosti použitia procedurálneho generovania, medzi ktoré patria napríklad rôzne šumy, gramatiky a celulárne automaty. Zároveň sú skúmané aj možnosti kombinovania týchto techník s manuálnym vytváraním obsahu hier. Zaoberá sa aj inými oblasťami potrebnými pre vývoj hry, ako sú pseudonáhodné generátory a umelá inteligencia. V oblasti umelej inteligencie sa práca venuje niektorým možnostiam jej implementácie. Týmito možnosťami sú konečné stavové automaty a tzv. behaviour trees. Potrebné sú aj algoritmy na hľadanie cesty, napríklad algoritmus A*. Z návrhového hľadiska je dôraz kladený na splnenie rôznych vlastno...