2009
DOI: 10.1007/978-3-642-11198-3_1
|View full text |Cite
|
Sign up to set email alerts
|

Pogamut 3 Can Assist Developers in Building AI (Not Only) for Their Videogame Agents

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
42
0

Year Published

2012
2012
2024
2024

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 70 publications
(42 citation statements)
references
References 9 publications
0
42
0
Order By: Relevance
“…There are (at least) three representative systems, with similar objectives to ours, against which we contrast what has been presented here: GameBots [1], Pogamut [22], and CIGA [41]. Gamebots [1] has much in common with the virtual agent component in our system, being a kind of programmable agent controller, integrated with the 3D video game Unreal Tournament (UT), in order to create autonomous bots that interact with human players as well as other bot players.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…There are (at least) three representative systems, with similar objectives to ours, against which we contrast what has been presented here: GameBots [1], Pogamut [22], and CIGA [41]. Gamebots [1] has much in common with the virtual agent component in our system, being a kind of programmable agent controller, integrated with the 3D video game Unreal Tournament (UT), in order to create autonomous bots that interact with human players as well as other bot players.…”
Section: Related Workmentioning
confidence: 99%
“…Pogamut [22] incorporates an interface layer between Unreal Tournament and the decision-making agent, by means of TCP/IP sockets. The role of this component is rather like that of the Jason agent in our system, in that it has the task of perceiving the environment, interaction with environment, and decision making, for which it uses the POSH reactive planner [11].…”
Section: Related Workmentioning
confidence: 99%
“…Importantly, the Unreal 2004 game engine includes an embedded scripting system that uses Unreal Script, an interpreted programming language that provides an API to the game engine. This scripting interface is used by higher-level wrappers such as GameBots2004 and Pogamut to allow external programs to control bot players and receive information about their state [23,24]. Unreal Script also allows the recording of detailed game traces from games played by humans and bots.…”
Section: Unreal Tournament 2004mentioning
confidence: 99%
“…The Pogamut framework is a Java library that uses GameBots2004 to provide the developer with a convenient API for accessing game and agent state and writing custom behaviors for Unreal Tournament 2004 bots [24]. In particular, the framework takes care of the details of updating agent's memory (state) information, wraps GameBots2004 messaging protocol in a Java API, and provides a class hierarchy for representing useful data structures for building bot behavior, including navigation graphs, inventory items, sensors, actions, and so on.…”
Section: The Gamebots2004 and Pogamut Interfacesmentioning
confidence: 99%
“…Pogamut as the authors describe it is a "Java middleware that enables controlling virtual agents in multiple environments provided by game engines" [2]. In other words Pogamut is a Java framework providing an API to control Agents (Bots) in virtual environments and in some cases the game server (virtual environment) itself.…”
Section: Pogamut 3 Platformmentioning
confidence: 99%