Hierarchical Petri Nets for Story Plots Featuring Virtual Humans

نویسندگان

  • Daniel Balas
  • Cyril Brom
  • Adam Abonyi
  • Jakub Gemrot
چکیده

Petri Nets can be used for a retrospective analysis of a computer game story, for representing plots in serious games as well as for monitoring the course of the story, as recently demonstrated by several authors. It was not clear, however, whether Petri Nets can be used for representing plots and for their unfolding in games that feature large worlds inhabited by virtual humans. This paper demonstrates that this is indeed possible, presenting several scenarios from the serious game Karo, an on-going project, which features both virtual humans driven by reactive planning and a story manager unfolding story plots represented and controlled by Petri Nets. However, a specific refinement of Petri Nets, a hierarchical model capitalising on Timed Coloured Petri Nets and nondeterministic FSMs, had to be developed for this purpose. This refinement is described here, including general discussion showing why individual features of this refinement are needed – directions for game developers considering whether to use this technique, or not.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Story Manager in 'Europe 2045' Uses Petri Nets

Europe 2045 is an on-line multi-player strategy game aimed at education of high-school students in economics, politics, and media studies. The essential feature of the game is that players face various simulated scenarios and crises addressing contemporary key issues of the unified Europe. These scenarios are branching and can evolve in a parallel manner. In this paper, we present a technique f...

متن کامل

Petri Nets for Game Plot

We have developed a technique for authoring a nonlinear plot and for managing a story according to the plot in an interactive story-based virtual reality application. The technique exploits Petri Nets that alter reactive plans controlling individual actors. Its main advantage is that it allows for iterative design and copes with large virtual worlds inhabited with tens of actors. In this paper,...

متن کامل

Hierarchical, Reconfigurable Petri Nets

Hierarchical Petri nets allow a more abstract view whereas reconfigurable Petri nets model dynamic structural adaptation. In this contribution we present the combination of reconfigurable Petri nets and hierarchical Petri nets yielding an hierarchical structure for reconfigurable Petri nets. Hierarchies are established by substituting transitions by subnets. These subnets are themselves reconfi...

متن کامل

Subtyping for Hierarchical, Reconfigurable Petri Nets

Hierarchical Petri nets allow a more abstract view and reconfigurable Petri nets model dynamic structural adaptation. In this contribution we present the combination of reconfigurable Petri nets and hierarchical Petri nets yielding hierarchical structure for reconfigurable Petri nets. Hierarchies are established by substituting transitions by subnets. These subnets are themselves reconfigurable...

متن کامل

Assessing the Graphical and Algorithmic Structure of Hierarchical Coloured Petri Net Models

Petri nets, as a modelling formalism, are utilised for the analysis of processes, whether for explicit understanding, database design or business process re-engineering. The formalism, however, can be represented on a virtual continuum from highly graphical to largely algorithmic. The use and understanding of the formalism will, in part, therefore depend on the resultant complexity and power of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008