Användning av förstapersonsspel vid militär simulering av strid i bebyggelse
The goal of this master thesis is to show the benefit of using computer games of the type First Person Shooter, FPS in the field of military simulations. The main focus in this is around a couple of topics. Creating the AI that controls the behaviour of the computer-controlled characters, the bots....
Main Authors: | , |
---|---|
Format: | Others |
Language: | Swedish |
Published: |
Linköpings universitet, Institutionen för systemteknik
2003
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1626 |
id |
ndltd-UPSALLA1-oai-DiVA.org-liu-1626 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-liu-16262013-01-08T13:46:10ZAnvändning av förstapersonsspel vid militär simulering av strid i bebyggelsesweUsage of first person shooter in military simulation of combat on urbanized terrainHedström, JohanLindahl, BjörnLinköpings universitet, Institutionen för systemteknikLinköpings universitet, Institutionen för systemteknikInstitutionen för systemteknik2003TechnologyFPSFirst Person ShooterSquad tacticsUTUnreal TournamentInfiltrationGamebotsBotFörstaPersonsSpelAISIBSamarbeteTEKNIKVETENSKAPTECHNOLOGYTEKNIKVETENSKAPThe goal of this master thesis is to show the benefit of using computer games of the type First Person Shooter, FPS in the field of military simulations. The main focus in this is around a couple of topics. Creating the AI that controls the behaviour of the computer-controlled characters, the bots. Create an environment where it is possible to supervise the bots and also design a framework that enables cooperation between a group of bots, a squad. The result is Total Unreal Studio, TUS, a program where it is possible to add bots to a squad, connect them to a game server and inspect what the bots are doing. Several maneuvers that could be applied to a squad has been implemented such as room clearing where the squad clear a building from eventual enemies, room by room and other different attacking strategies. Also it is very easy to create new maneuvres for a squad as effect of the design. As the name of the program indicates, the well-known game Unreal Tournament is used as platform for the simulation. But because we use a interface between the game server and TUS, it is possible to switch to any other game and the interface is the only thing that has to be modified. To get good situation awareness a lot of node analysis is required, for instance calculating good sniping positions, pinch points and advantageous locations from where to perform an ambush. Målet med detta examensarbete är att påvisa fördelen med att använda datorspel av typen FörstaPersonsSpel, FPS, inom militära simuleringar. Huvudinriktningen hos arbetet har rört ett flertal ämnen: att skapa det AI som kontrollerar beteendet hos datorkontrollerade karaktärer, så kallade botar, skapa en miljö där det är möjligt att övervaka botarna och även designa ett ramverk som möjliggör samarbete mellan botar i en grupp. Resultatet av examensarbetet är Total Unreal Studio, TUS, en applikation där det är möjligt att lägga till botar i en grupp, ansluta dem till en spelserver och övervaka deras agerande. Flera manövrar för en grupp av botar finns redan implementerade. Ett par av dessa är rumsrensning där stridsgruppens uppgift är att rensa en byggnad från eventuella fiender rum för rum samt andra attackmanövrar. Designens utseende gör även att det är mycket enkelt att lägga till ytterligare manövrar om så önskas. Som namnet på programmet indikerar används det välkända spelet Unreal Tournament som plattform för simuleringarna. Mellan spelet och TUS används gränssnittet Gamebots vilket gör det möjligt att byta till vilket spel som helst och det enda som behöver modifieras är gränssnittet. För att botarna ska kunna ta riktiga beslut behövs ett sätt att få uppfattning om omvärlden. Detta fås genom att analysera de navigeringsnoder som är utplacerade. Denna analys kan gå ut på att hitta bra krypskyttenoder eller fördelaktiga platser att anlägga bakhåll. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1626LiTH-ISY-Ex, ; 3337application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
Swedish |
format |
Others
|
sources |
NDLTD |
topic |
Technology FPS First Person Shooter Squad tactics UT Unreal Tournament Infiltration Gamebots Bot FörstaPersonsSpel AI SIB Samarbete TEKNIKVETENSKAP TECHNOLOGY TEKNIKVETENSKAP |
spellingShingle |
Technology FPS First Person Shooter Squad tactics UT Unreal Tournament Infiltration Gamebots Bot FörstaPersonsSpel AI SIB Samarbete TEKNIKVETENSKAP TECHNOLOGY TEKNIKVETENSKAP Hedström, Johan Lindahl, Björn Användning av förstapersonsspel vid militär simulering av strid i bebyggelse |
description |
The goal of this master thesis is to show the benefit of using computer games of the type First Person Shooter, FPS in the field of military simulations. The main focus in this is around a couple of topics. Creating the AI that controls the behaviour of the computer-controlled characters, the bots. Create an environment where it is possible to supervise the bots and also design a framework that enables cooperation between a group of bots, a squad. The result is Total Unreal Studio, TUS, a program where it is possible to add bots to a squad, connect them to a game server and inspect what the bots are doing. Several maneuvers that could be applied to a squad has been implemented such as room clearing where the squad clear a building from eventual enemies, room by room and other different attacking strategies. Also it is very easy to create new maneuvres for a squad as effect of the design. As the name of the program indicates, the well-known game Unreal Tournament is used as platform for the simulation. But because we use a interface between the game server and TUS, it is possible to switch to any other game and the interface is the only thing that has to be modified. To get good situation awareness a lot of node analysis is required, for instance calculating good sniping positions, pinch points and advantageous locations from where to perform an ambush. === Målet med detta examensarbete är att påvisa fördelen med att använda datorspel av typen FörstaPersonsSpel, FPS, inom militära simuleringar. Huvudinriktningen hos arbetet har rört ett flertal ämnen: att skapa det AI som kontrollerar beteendet hos datorkontrollerade karaktärer, så kallade botar, skapa en miljö där det är möjligt att övervaka botarna och även designa ett ramverk som möjliggör samarbete mellan botar i en grupp. Resultatet av examensarbetet är Total Unreal Studio, TUS, en applikation där det är möjligt att lägga till botar i en grupp, ansluta dem till en spelserver och övervaka deras agerande. Flera manövrar för en grupp av botar finns redan implementerade. Ett par av dessa är rumsrensning där stridsgruppens uppgift är att rensa en byggnad från eventuella fiender rum för rum samt andra attackmanövrar. Designens utseende gör även att det är mycket enkelt att lägga till ytterligare manövrar om så önskas. Som namnet på programmet indikerar används det välkända spelet Unreal Tournament som plattform för simuleringarna. Mellan spelet och TUS används gränssnittet Gamebots vilket gör det möjligt att byta till vilket spel som helst och det enda som behöver modifieras är gränssnittet. För att botarna ska kunna ta riktiga beslut behövs ett sätt att få uppfattning om omvärlden. Detta fås genom att analysera de navigeringsnoder som är utplacerade. Denna analys kan gå ut på att hitta bra krypskyttenoder eller fördelaktiga platser att anlägga bakhåll. |
author |
Hedström, Johan Lindahl, Björn |
author_facet |
Hedström, Johan Lindahl, Björn |
author_sort |
Hedström, Johan |
title |
Användning av förstapersonsspel vid militär simulering av strid i bebyggelse |
title_short |
Användning av förstapersonsspel vid militär simulering av strid i bebyggelse |
title_full |
Användning av förstapersonsspel vid militär simulering av strid i bebyggelse |
title_fullStr |
Användning av förstapersonsspel vid militär simulering av strid i bebyggelse |
title_full_unstemmed |
Användning av förstapersonsspel vid militär simulering av strid i bebyggelse |
title_sort |
användning av förstapersonsspel vid militär simulering av strid i bebyggelse |
publisher |
Linköpings universitet, Institutionen för systemteknik |
publishDate |
2003 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1626 |
work_keys_str_mv |
AT hedstromjohan anvandningavforstapersonsspelvidmilitarsimuleringavstridibebyggelse AT lindahlbjorn anvandningavforstapersonsspelvidmilitarsimuleringavstridibebyggelse AT hedstromjohan usageoffirstpersonshooterinmilitarysimulationofcombatonurbanizedterrain AT lindahlbjorn usageoffirstpersonshooterinmilitarysimulationofcombatonurbanizedterrain |
_version_ |
1716528605269327872 |