Skip to main content
Log in

A graph-based representation of game scenarios; methodology for minimizing anomalies in computer game

  • Original Article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

When we design the computer games, new concepts are hard to communicate because the development of the new computer games is far less formalized compared with other software. However, the creative processing additionally has the benefit if the new concepts of the computer games are widely used and discussed. We focus on understanding the ideas to be shared between the game designer and the game programmer in the game design. The research defines a graph-based representation of game scenarios is in terms of Event graph, State graph, and Action graph forms in order to minimize anomalies of game flow design. This method in our research can reduce unexpected and undesirable game situations. Also it reduces the mismatched information between the game designer and the game programmer in game-playing. Compared with the existing method such as storyboard, flowchart, and SSM, we demonstrate the viability of our game design methodology.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Taylor, M., Gresty, D., Baskett, M.: Computer game flow design. ACM Comput. Entertain. 4(1) (2006). http://www.acm.org/pubs/cie.html

  2. Siang, A., Rao, G.: Designing interactivity in computer games: a UML approach. Int. J. Intell. Games Simul. 3(2) (2004). http://www.scit.wlv.ac.uk

  3. Kanev, K., Sugiyama, T.: Design and simulation of interactive 3D computer games. Comput. Graph. 22(2), 281–300 (1998)

    Article  Google Scholar 

  4. Natkin, S., Vega, L.: A petri net model for computer games analysis. Int. J. Intell. Games Simul. 3(1) (2004). http://www.scit.wlv.ac.uk/

  5. Gold, J.: Object Oriented Game Developmen. Addison Wesley, Harrow (2004)

    Google Scholar 

  6. Bethke, E.: Game Development and Production. Wordware Publishing, Plano (2003)

    Google Scholar 

  7. McConnell, S.: Who needs software engineering. IEEE Softw. 18, 5–8 (2001)

    Google Scholar 

  8. Manninen, T.: Contextual virtual interaction as part of ubiquitous game design and development. Pers. Ubiquitous Comput. 6, 390–406 (2002)

    Article  Google Scholar 

  9. Taylor, M.J., Baskett, M., Hughes, G.D., Wade, S.J.: Using soft systems methodology for computer game design. Syst. Res. Behav. Sci. 24(3), 359–368 (2007)

    Article  Google Scholar 

  10. Lewinski, J.: Developer’s Guide to Computer Game Design. Wordware Publishing, Plano (2000)

    Google Scholar 

  11. Rouse, R.: Game Design, Theory and Practice. Wordware Publishing, Plano (2001)

    Google Scholar 

  12. Onder, B.: Writing the adventure game. In: Laramee, F. (ed.) Game Design Perspectives. Charles River Media, Hingham (2002)

    Google Scholar 

  13. LaMothe, A.: Tricks of the Windows Game Programming Gurus. Sams Publishing, Indianapolis (2002)

    Google Scholar 

  14. Penton, R.: Data Structures for Games Programmers. Premier Press, Cincinnati (2003)

    Google Scholar 

  15. Santelices, R., Nussbaum, M.: A framework for the development of video games. Softw. Pract. Exp. 31, 1091–1107 (2001)

    Article  MATH  Google Scholar 

  16. Tenzer, J.: Improving UML design tools by formal games. In: Proceedings of the 26th International Conference on Software Engineering (ICSE’04), pp. 75–77 (2004)

  17. Park, J.-Y.: Hierarchy structure of situation based on event for effective game development. J. Korea Multimedia Soc. 10(4), 483–491 (2007)

    Google Scholar 

  18. Park, J.-Y.: Extended script structure for advertisement game development. J. Korea Game Soc. 7(2), 95–101 (2007)

    Google Scholar 

  19. Park, J.Y., Park, J.H.: Event normalization methodology for computer game environment simulation. Int. J. Softw. Eng. Knowl. Eng. 19(7), 913–932 (2009)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jong-Hee Park.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Park, JY., Park, JH. A graph-based representation of game scenarios; methodology for minimizing anomalies in computer game. Vis Comput 26, 595–605 (2010). https://doi.org/10.1007/s00371-010-0482-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-010-0482-6

Keywords

Navigation