• 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