Learn More
Many research projects oriented on control mechanisms of virtual agents in videogames have emerged in recent years. However, this boost has not been accompanied with the emergence of toolkits supporting development of these projects, slowing down the progress in the field. Here, we present Pogamut 3, an open source platform for rapid development of(More)
Despite virtual characters from 3D videogames – also called bots – seem to be close relatives of intelligent software agents, the mechanisms of agent reasoning are only rarely applied in videogames. Why is this? One possible reason is the incompatibility between representations used by agent decision making systems (DMS) and videogame worlds, as well as(More)
We report on the progress we have achieved in development of Emohawk, a 3D virtual reality application with an emergent narrative for teaching high-school students and undergraduates the basics of virtual characters control, emotion modelling, and narrative generation. Besides, we present a new methodology, used in Emohawk, for purposeful authoring of(More)
In recent years, computer games have reached unprecedented level of graphical fidelity to the real world. As the non-player characters (NPCs) in the game world look more and more realistic, players expect them to manifest believable behavior as well. This is accented especially in games that feature large open worlds, which players may explore freely and it(More)
As the graphical representation of computer games gradually becomes comparable to cinema, previously neglected nongraphical game aspects start to play an important role in maintaining believability of the game world. One such aspect is the behavior of non-player characters (NPCs), which should appear intelligent and purposeful in the ideal case or not(More)
Coupling virtual environments (e.g. game engines like Source Engine or Unreal Engine 3) with agent reasoning systems (ARS) is often used in the multi-agent systems (MAS) research field. However, externally connecting ARS or MAS to environments almost always requires individual approach for every coupling. Therefore, we recognize the need for a common method(More)
This report is part of a research project aimed at investigating the perspective of using autonomic computing principles in a peer-to-peer environment to drive interactive voice applications. It describes a proof-of-concept demo implemented to verify the technical usability of various technologies to be used in future applications. The demo implements a(More)
  • 1