Národní úložiště šedé literatury Nalezeno 90 záznamů.  1 - 10dalšíkonec  přejít na záznam: Hledání trvalo 0.01 vteřin. 
2D Game in Unity
Hrúz, Šimon ; Vlnas, Michal (oponent) ; Starka, Tomáš (vedoucí práce)
This thesis deals with a comprehensive investigation of procedural map generation methods adapted for game applications. It provides an in-depth analysis of various algorithms commonly used in solving this task in praxy. Through careful analysis, evaluation and strategic selection, an improved collection of generation techniques has been developed, with an optimal use of each of them. The main result of the work is a computer game, serving as a presentation of the research and a practical demonstration of its use in the practice.
TiledPlanet: game map generator
Konderla, Bartosz ; Starka, Tomáš (oponent) ; Vlnas, Michal (vedoucí práce)
The thesis focuses on the procedural generation of spherical maps for turn-based strategy games, drawing inspiration from the Civilization game series. The generation process was implemented in the Unity game engine with the use of various techniques such as spherical grids, noise, Bézier curves, level of detail, and compute shaders. The thesis also explores map-related mechanics of turn-based strategy games such as pathfinding and fog of war. As a result of the thesis, an application capable of generating planet-like looking maps, complemented by a map editor tool, and a demonstration of basic game mechanics was developed. The implemented work can serve as a foundation for the development of turn- based strategy games.
2D Game Vegetation Generation and Simulation on GPU
Dubský, Tomáš ; Starka, Tomáš (oponent) ; Chlubna, Tomáš (vedoucí práce)
The goal of this thesis is to implement hardware accelerated procedural generation and simulation of vegetation set inside a two-dimensional gaming world. By the means of L-systems, several species of vegetation, represented by interconnected flexible branch segments, are generated. The plants sway in the wind, grow leaves or may catch fire. The vegetation is visualized by square tiles to fit the graphical style of the surrounding world which is represented by a regular grid of tiles.
Hra v Unity
Zahálka, David ; Vlnas, Michal (oponent) ; Starka, Tomáš (vedoucí práce)
Tato závěrečná práce se zaměřuje na vytvoření 2D rogue-like počítačové hry na styl Vampire Survivors s procedurálními prvky. Hra je implementovaná v herním enginu Unity. Mapa hry je procedurálně generovaná za využití Perlinova šumu a Celulárních automatů.
Vizualizace vodní hladiny
Kliš, Michal ; Vlnas, Michal (oponent) ; Starka, Tomáš (vedoucí práce)
Cílem této práce je průzkum i implementace metod pro simulaci a vizualizaci rozsáhlých vodních ploch v reálném čase. Poznatky získané průzkumem jsou dále zužitkovány v implementaci konkrétní aplikace sloužící k simulaci oceánů. Mezi projednané metody náleží zejména spektrální metoda. Text čtenáři nabídne kromě samotného seznámení s touto metodou i různé poznatky, na které je vhodné se při její implementaci zaměřit.
Detekce kolizí v počítačové grafice
Stupka, Filip ; Starka, Tomáš (oponent) ; Pečiva, Jan (vedoucí práce)
Tato práce se zabývá řešením detekcí kolizí triviálních matematických i komplexních objektů složené z trojúhelníkových sítí modelů v trojrozměrném prostoru. Simulace kolizí objektů je z hlediska výkonnostního velmi náročné téma a i přesto, že existují postupy a metody, jak k tomuto problému teoreticky přistoupit, ve většině případů tyto postupy jsou příliš pomalé a tedy je třeba optimalizovat a hledat alternativní řešení. U simulace kolizí je také třeba pracovat s diskrétním i spojitým časem, neboť to souvisí s tím, jak přesné kolize objektů chceme a do jisté míry musíme předpovídat pohyb určitých těles. Tato práce je tedy zaměřena na vývoj herních enginů, optimalizací a implementace kolizních algoritmů.
Kosterní animace pro GPUengine
Minařík, Antonín ; Milet, Tomáš (oponent) ; Starka, Tomáš (vedoucí práce)
Cílem této práce je studium technik používaných pro kosterní animace a následný návrh a implementace rozšíření pro kosterní animace do knihovny GPUEngine. V teoretické části jsou popsány techniky animací, kosterních animací a skinningu. Následuje rozbor existujících systémů kosterních animací. Navržené řešení se snaží o nízkou redundanci dat v paměti při vykreslování více kosterních modelů. Podle návrhu byl implementován základní systém kosterních animací. Dále byla vytvořena demonstrační aplikace ukazující jeho použití. Výsledný kosterní systém lze použít v jednoduchých 3D aplikacích a může sloužit jako základ pro další práce.
Sada procedurálně generovaných efektů
Barvíř, Marek ; Milet, Tomáš (oponent) ; Starka, Tomáš (vedoucí práce)
Tato bakalářská práce se zabývá vytvořením knihovny pro procedurálně generováné efekty. Popisuje techniky, využívané při vytváření navržených efektů, kterými jsou: laser, elektrický oblouk, energetická střela a štít. Výsledkem je demonstrační aplikace využívající navrhnuté knihovny s předpřipravenou scénou.
Volumetrické efekty akcelerované na GPU
Kubovčík, Tomáš ; Tóth, Michal (oponent) ; Starka, Tomáš (vedoucí práce)
Táto práca sa zaoberá simuláciou a vykresľovaním volumetrických efektov založených na toku tekutín, najmä efektu ohňa a dymu. Výpočty sú akcelerované na grafickej karte použitím moderného grafického API s cieľom dosiahnutia realistických vizuálnych výstupov ako aj fyzicky korektných výpočtov. Implementované volumetrické efekty sú sprístupnené vo forme dynamickej knižnice, umožňujúcej rozšírenie stávajúcich aplikácií o dané efekty.
Generátor herní mapy galaxie
Březina, Karel ; Kobrtek, Jozef (oponent) ; Starka, Tomáš (vedoucí práce)
Tato práce se zabývá návrhem a implementací procedurálního generátoru galaxie pro využití v počítačových hrách nebo simulacích. Součástí je také implementace demonstrační aplikace, která ukazuje možný způsob využití generátoru. Generátor je schopný vytvářet galaxie na základě předvolených typů, ale i uživatelsky vytvořených map.

Národní úložiště šedé literatury : Nalezeno 90 záznamů.   1 - 10dalšíkonec  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.