Coordinated Movement of Virtual Agents in Unreal Tournament 2004
Koordinovaný pohyb virtuálních agentů v Unreal Tournament 2004
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/69193Identifikátory
SIS: 149455
Katalog UK: 990018478140106986
Kolekce
- Kvalifikační práce [11987]
Autor
Vedoucí práce
Oponent práce
Surynek, Pavel
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Obecná informatika
Katedra / ústav / klinika
Katedra softwaru a výuky informatiky
Datum obhajoby
4. 9. 2014
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Dobře
Klíčová slova (česky)
virtuální agenti, koordinace, pohyb ve formaciKlíčová slova (anglicky)
virtual agents, coordination, movement in formationPohyb ve formacích je typ koordinovaného pohybu, který udržuje virtuální agenty v striktním, předem určeném tvaru. Tato práce se zabývá vytvořením robustního parametrizovatelného skupinového navigátoru, který je schopen nav- igovat skupinu distribuovaných agentů v rámci 3D prostředí počítačové hry Un- real Tournament 2004. Navigátor je schopen udržet formaci navzdory překážkám prostředí a šířky chodeb. Před psaním této práce nebyl žádný způsob, jak kon- trolovat a navigovat virtuální agenty jako skupinu. Toto dává uživatelům Poga- mutu platformu, která umožňuje vytváření a řízení virtuálních agentů, provo- zování tohoto navigátoru pro týmové úkoly nebo další experimentování s touto technologií. To jim dává možnost vytvářet své vlastní vzory formací a použít je se skupinovým navigátorem. 1
Formation movement is a type of coordinated movement that keeps virtual agents in a strict, prespecified shape. This thesis deals with creating a ro- bust, parametrized group navigator, that is capable of navigating a group of distributed agents through a 3D environment of a computer game Unreal Tour- nament 2004. The navigator is capable of maintaining the formation in spite of environmental obstacles and a corridor width. Before writing this thesis, there was no way to control and navigate virtual agents as a group. This gives users of Pogamut, a platform that allows creating and controlling virtual agents, to operate this navigator for team tasks or experiment with this technology fur- ther. It gives them the ability to create their own formation patterns and use them with the group navigator. 1
