DocumentCode :
2447517
Title :
LUDOCORE: A logical game engine for modeling videogames
Author :
Smith, Adam M. ; Nelson, Mark J. ; Mateas, Michael
Author_Institution :
Expressive Intell. Studio, Univ. of California, Santa Cruz, CA, USA
fYear :
2010
fDate :
18-21 Aug. 2010
Firstpage :
91
Lastpage :
98
Abstract :
LUDOCORE is a logical “game engine”, linking game rules as reasoned about by game designers to the formal logic used by automated reasoning tools in AI. A key challenge in designing this bridge is engineering a concise, safe, and flexible representation that is compatible with the semantics of the games that logical models created with our engine intend to represent. Building on the event calculus, a formalism for reasoning about state and events over time, and a set of common structures and idioms used in modeling games, we present a tool that is capable of generating gameplay traces that illustrate the game´s dynamic behavior. It supports incremental modeling of player and non-player entities in the game world, modification of game rules without extensive non-local changes, and exploratory temporal and structural queries. In addition, its logical models can support play as real-time, graphical games with minimal user-interface description.
Keywords :
computer games; computer graphics; formal logic; inference mechanisms; query processing; Ludocore; automated reasoning tool; formal logic; game designer; game dynamic behavior; game rule; gameplay trace; games semantics; graphical game; logical game engine; minimal user interface description; structural query; videogame modeling; Artificial intelligence; Calculus; Cognition; Computational modeling; Conferences; Engines; Games;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Games (CIG), 2010 IEEE Symposium on
Conference_Location :
Dublin
Print_ISBN :
978-1-4244-6295-7
Electronic_ISBN :
978-1-4244-6296-4
Type :
conf
DOI :
10.1109/ITW.2010.5593368
Filename :
5593368
Link To Document :
بازگشت