|
ABSTRACT
This paper presents a game-model of a gym training system, where the behavior of the system is specified using languages developed originally for reactive system design, which drive a game engine. The approach makes it possible to describe behaviors of different parts of the system using different reactive system design languages and tools. It thus provides a framework for integrating the model behavior to obtain an executable game-model of the entire system. Among the advantages of this approach is the ability to use existing analysis tools to understand the game behavior at design time and run time, the ability to easily modify the behavior, and the use of visual languages to allow various stakeholders to be involved in early stages of building the game. Finally, we suggest integrating future games and game design methods into the emerging field of biological modeling, to which reactive system design has recently been successfully applied.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Telelogic, www.telelogic.com.
|
| |
2
|
3D Game Studio, www.3dgamestudio.com.
|
| |
3
|
|
| |
4
|
C. Chaouiya. Petri net modelling of biological networks. Brief Bioinform 8:210--219, 2007.
|
| |
5
|
L. Cardelli. Abstract Machines of Systems Biology. T. Comp. Sys. Biology 3:145--168, 2005.
|
 |
6
|
J. Eugene Ball , Daniel T. Ling , David Pugh , Tim Skelly , Andrew Stankosky , David Thiel, ReActor: a system for real-time, reactive animations, Conference companion on Human factors in computing systems, p.39-40, April 24-28, 1994, Boston, Massachusetts, United States
[doi> 10.1145/259963.260011]
|
 |
7
|
Bruce Blumberg , Marc Downie , Yuri Ivanov , Matt Berlin , Michael Patrick Johnson , Bill Tomlinson, Integrated learning for interactive synthetic characters, Proceedings of the 29th annual conference on Computer graphics and interactive techniques, July 23-26, 2002, San Antonio, Texas
|
| |
8
|
I. R. Cohen and D. Harel. Explaining a Complex Living System: Dynamics, Multi-scaling and Emergence. J R Soc Interface 4:175--182, 2007.
|
| |
9
|
|
 |
10
|
|
| |
11
|
S. Donikian and E. Rutten. Reactivity, Concurrency, Data-flow and Hierarchical Preemption for Behavioural Animation. In Eurographics Workshop on Programming Paradigms in Graphics, pp 137--153, 1995.
|
| |
12
|
|
| |
13
|
S. Efroni, D. Harel and I. R. Cohen. Emergent Dynamics of Thymocyte Development and Lineage Determination. PLoS Comput Biol, 3--13, 2007.
|
 |
14
|
|
| |
15
|
|
| |
16
|
|
| |
17
|
|
| |
18
|
|
| |
19
|
|
| |
20
|
|
 |
21
|
|
| |
22
|
|
| |
23
|
D. Harel. A Grand Challenge for Computing: Full Reactive Modeling of a Multi-Cellular Animal. Bulletin of the EATCS 81:226--235, 2003.
|
| |
24
|
|
| |
25
|
J. Juul. The Open and the Closed: Game of emergence and games of progression. In Proc. Computer Game and Digital Cultures, pp 323--329, 2002.
|
| |
26
|
N. Kam, H. Kugler, R. Marelly, L. Appleby, J. Fisher, A. Pnueli, D. Harel, M. J. Stern and E. J. A. Hubbard. A scenario-based approach to modeling development: A prototype model of C. elegans vulval fate specification. Developmental Biology, 2008.
|
 |
27
|
Jeff Magee , Nat Pryce , Dimitra Giannakopoulou , Jeff Kramer, Graphical animation of behavior models, Proceedings of the 22nd international conference on Software engineering, p.499-508, June 04-11, 2000, Limerick, Ireland
[doi> 10.1145/337180.337368]
|
| |
28
|
|
| |
29
|
H. Noser and D. Thalmann. Sensor Based Synthetic Actors in a Tennis Game Simulation. The Visual Computer, 14(4):193--205, 1998.
|
| |
30
|
Y. Setty, I. R. Cohen, Y. Dor and D. Harel. Four-Dimensional Realistic Modeling of Pancreatic Organogenesis. Proc Natl Acad Sci U S A, to appear, 2008.
|
| |
31
|
E. Dybsand. A Finite State Machine Class. Game Programming Gems, pp 237--248, 2000.
|
| |
32
|
T. C. N. Graham and W. Roberts. Toward Quality-Driven Development of 3D Computer Games. Proc. 13th International Workshop on Design, Specification and Verification of Interactive Systems (DSV-IS 2006), LNCS 4323, pp 248--261, Springer-Verlag, 2007.
|
| |
33
|
P. Sweetser. Emergence in Games. Charles River Media, Game Development Series, 2008.
|
| |
34
|
P. Sweetser and J. Wiles. Scripting versus Emergence: Issues for Game Developers and Players in Game Environment Design. International Journal of Intelligent Games and Simulations 4:1--9, 2005.
|
| |
35
|
P. Marino. 3D Game-Based Filmmaking: The Art of Machinima. Paraglyph, 2004.
|
|