Národní úložiště šedé literatury Nalezeno 328 záznamů.  předchozí11 - 20dalšíkonec  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Game with Procedural Enemies
Teplan, Kristof ; Pečiva, Jan (oponent) ; Milet, Tomáš (vedoucí práce)
Procedural content generation has gained significant popularity, particularly in the video game industry. However, the area of procedural enemy generation in games remains relatively unexplored. This thesis focuses on the development of a rogue-like 2D game where the player battles against procedurally generated robots. The game is implemented in Unity Engine, utilizing a custom matrix L-system to generate robots from blocks with various functionalities. The artificial intelligence of the robots is powered by a neural network trained using reinforcement learning with the Unity ML-Agents toolkit. All systems are integrated into a final game that captures the classic features of the rogue-like genre.
Brýle nebo tablet? Použitelnost zařízení v kontextu programování robotických pracovišť
Kníže, Josef ; Milet, Tomáš (oponent) ; Bambušek, Daniel (vedoucí práce)
Tato práce se zaměřuje na srovnání použitelnosti brýlí Microsoft HoloLens 2 a tabletu v kontextu programování robotického pracoviště pomocí rozšířené reality. V rámci práce jsou analyzována existující rozhraní pro tato zařízení a byl navržen a proveden uživatelský experiment pro jejich porovnání, ve kterém je ve dvou iteracích vyzkoušelo a ohodnotilo celkem 18 účastníků. Na základě zpětné vazby z první iterace testování bylo navrhnuto a implementováno mnoho změn v rozhraní pro HoloLens 2. Mezi hlavní změny patří převod celé aplikace na novější framework pro smíšenou realitu, programování pomocí interakce se scénou, přepracování umístění robotů, rozšíření o konfiguraci parametrů a umísťování akce pomocí robota. Upravená verze rozhraní byla otestována v druhé iteraci experimentů a ukázalo se, že při využití HoloLens 2 jsou uživatelé o 32,3 % rychlejší a hodnotí použitelnost i uživatelskou zkušenost lépe než při použití tabletu. Překvapivě mezi zařízeními nebyl naměřen značný rozdíl v mentální ani fyzické zátěži uživatele.
Top Down hra s prvky RPG
Heřmann, Pavel ; Bambušek, Daniel (oponent) ; Milet, Tomáš (vedoucí práce)
Cílem práce je vytvořit 2D hru s prvky RPG za využití herního enginu Unity. Pro naplnění RPG prvků je lze používat sbíraná vylepšení, která upravují chování postavy. Pro obohacení herního zážitku je využito několika metod procedurálního generování k tvorbě herních úrovní. Práce popisuje návrh a implementaci vysvětluje všechny tři metody procedurálního generování a to: celulární automaty, L-systém generující půdorysy budovy a gramatika generující grafovou strukturu. Dále je k tvorbě map využito několika algoritmů: Bresenhamův algoritmus, BFS, Kruskalův algoritmus pro tvorbu cest mezi místnostmi, dilatace a algoritmus náhodné procházky pro tvorbu místností mapy. Taktéž jsou zde rozebrány ostatní systémy, které se starají o správné fungování hry, jako je například: ukládací systém používající formát JSON, bojový systém využívající kolizní prvky Unity, návrh a implementace bosse, pohyb postav a systém vylepšování schopností hráčovy postavy. Výsledkem práce je plně funkční hra, ve které hráč může navštěvovat tři různé druhy map, sbírat a následně používat různá vylepšení, bojovat s nepřáteli a uložit svůj postup.
Tower-defense/attack hra v Unity
Kratschmer, Tomáš ; Milet, Tomáš (oponent) ; Vlnas, Michal (vedoucí práce)
Cílem této práce je shrnout základní aspekty her a představit často využívané koncepty, algoritmy a mechaniky (nejen) u karetních her a současně je demonstrovat na počítačové hře ByteWars. Tato práce se zaměřuje především na techniky umělé inteligence, jako je vyhledávání nejlepších cest v grafu (mapě) podle různých kritérií a prohledávání stavového prostoru pomocí metody ExpectiMiniMax pro možnost hraní hry počítačem. Každá hra musí být nějak zábavná a musí zaujmout hráče, proto tato práce pojednává i o konceptech herního designu. Výsledkem této práce je i samotná hra, která je volně dostupná na portálu itch.io. Ta je vyvinuta v populárním herním enginu Unity s pomocí programovacího jazyka C#.
Hra inspirovaná nekonečným závodem
Pech, Martin ; Kapinus, Michal (oponent) ; Milet, Tomáš (vedoucí práce)
Cílem této bakalářské práce je, na základě průzkumu a analýzy moderních technik používaných při vývoji počítačových a mobilních her, navrhnout a následně implementovat hru s tématikou nekonečného závodu. Vytvořená hra vhodným způsobem aplikuje poznatky získané z této analýzy. Výsledná realizace této práce představuje důkladné porozumění a schopnost efektivně využít moderních postupů při vývoji her. Zcela zásadním rysem her tohoto typu je dynamicky se vytvářející herní plocha. Pro vytváření takové plochy bylo v rámci vývoje využito technik procedurálního generování s využitím pseudonáhodného generátoru čísel. Dále bylo využito vhodných optimalizačních postupů, zejména návrhového vzoru Object Pool, aby byla zaručena plynulost hry i při náročných scénářích. Hra byla vyvíjena pomocí herního enginu Unity. Vytvořená hra slouží nejen jako praktický ukázkový příklad aplikace studovaných technik, ale také jako funkční a zábavný produkt pro potenciální hráče. Mimo režim nekonečného závodu se ve hře nachází také režim kampaně a řada zajímavých herních mechanik, jako například rocket jumping, které ji odlišují od již existujících titulů. Hra odstraňuje nedostatky, kterými trpí konkurenční tituly a je tématicky zasazena do období Vánoc.
A Debugging Tool for Vulkan API
Bilko, Jozef ; Milet, Tomáš (oponent) ; Pečiva, Jan (vedoucí práce)
The purpose of this bachelor thesis is to create a debugging tool for 2D/3D Vulkan applications, this tool can be useful for the veterans and the newcomers of this graphics API. The output program is composed of a code generator for the layer, the layer itself which collects the data from the currently analyzed program and an application where the collected data are displayed. All this is made possible with the use of C++, Vulkan API and ImGui library.
Exterior Mapping
Burkalo, Boris ; Chlubna, Tomáš (oponent) ; Milet, Tomáš (vedoucí práce)
The goal of this thesis is to propose a new method for rendering computer scenes, that contain a large number of primitives. The thesis summarizes the current state of rendering approaches and introduces the approach of Image Based Rendering while describing various methods, that specialize in the optimization of the rendering process. Then it proposes a new solution for rendering large computer scenes with the name of Exterior Mapping. The proposed algorithm leverages the approaches of Image Based Rendering and uses the theory of light fields to create a novel view using a set of previously rendered images. This thesis then introduces an application, which implements the proposed algorithm. Finally, the proposed algorithm is evaluated and compared to conventional rendering using 3D geometry.
Programování robotického pracoviště pomocí brýlí HoloLens
Kolařík, Petr ; Milet, Tomáš (oponent) ; Bambušek, Daniel (vedoucí práce)
Bakalářská práce se zabývá použitím brýlí Microsoft Hololens 2 při práci na robotickém pracovišti. Navazuje na diplomovou práci Ing. Simony Hiadlovské a na existující uživatelské rozhraní AREditor připojené k ARServeru. Prvním cílem práce bylo zdokonalit způsob přidávání objektů na delší vzdálenost. Pro tento problém jsou navrhnuty a porovnány tři metody: první je přidání fixně na vzdálenost jednoho metru ve směru ruky, druhou je přidání na kolmici vytaženou z bodu styku ukazatele a stolu a následné nastavení výšky pomocí tahu ruky a poslední je taktéž přidání na kolmici, ale nastavení výšky pomocí ťuknutí. Druhým cílem práce bylo vymyslet způsob, jakým vybrat jeden objekt ze shluku objektů. V tomto případě jsou porovnány metody obyčejného výběru pomocí ukazatele, rozšíření objektů z blízkého okolí a zobrazení interaktivního seznamu objektů.
Detektivní hra s prvky dobrodružství
Garipova, Dinara ; Vlnas, Michal (oponent) ; Milet, Tomáš (vedoucí práce)
Cílem práce je navrhnout a vytvořit detektivní počítačovou hru s prvky dobrodružného žánru, která má hráče hluboce vtáhnout do interaktivního příběhu s využitím mechanik vizuálního románu a hádanek. Hra se skládá z hlavní a vedlejší části, přičemž v té první je hráč prostřednictvím dialogů vtažen do příběhu. Hlavním úkolem hráče je vyřešit záhadu starobylé vesnice pomocí indicií a řešení hádanek. Vedlejší část tvoří čtyři různé minihry (Skládačka, Otevřené bludiště, Najdi dvojici (Pexeso) a Běžec) zaměřené na trénování paměti, logického myšlení a rychlosti reakcí.Výsledná aplikace byla vytvořena pomocí herního vývojového enginu Unity a testována pomocí formulářů Google.
Univerzální framework pro experimenty na 3D zobrazovacích zařízeních
Hlávka, Marek ; Milet, Tomáš (oponent) ; Chlubna, Tomáš (vedoucí práce)
Zařízení zobrazující trojrozměrný obraz se dostávají do běžného života čím dál tím více a je tím pádem nutné zajistit co nejlepší kvalitu zobrazované 3D scény. Tato práce se zabývá porovnávání efektivity jednotlivých způsobů zobrazení virtuální reality v dnešní době, jako jsou stereoskopické nebo holografické displeje. Také se zabývá návrhem, implementací a publikováním frameworku, který umožňuje porovnávání a testování právě takových zařízení. Framework je tvořen v herním enginu Unity, vetšinou pomocí skriptů v jazyce C#. Díky frameworku je možné jednodušeji a efektivněji porovnávat jednotlivé typy, nebo konkrétní varianty zařízení pro zobrazovaní trojrozměrného obrazu. Publikovaný framework je dostupný open-source.

Národní úložiště šedé literatury : Nalezeno 328 záznamů.   předchozí11 - 20další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.