Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Supporting Team Work in Game Design: Better - Better Team Relationships

Published: 01 March 2017 Publication History

Abstract

Developing a video game is a costly activity, not only from an economic perspective, but also in terms of the time devoted to researching innovative solutions and managing interfaces between the creative and technical team members. In this article, we explore the possibility to use an approach rooted into AI techniques (namely Behaviour Trees) to help establish a lingua franca between these two different functions, in order to optimize both the development time and the quality of the final product. In particular, we have developed BETTER, a middleware which can be easily embedded into any game engine, and tested it during the design and development of Crazy-Hill, a commercial video game for iOS-based mobile devices.

References

[1]
T. J. Allen. 1970. Communications networks in R&D laboratories. R&D Management 1, 14--21.
[2]
ARM. 2007. VFP11 Vector Floating-point Coprocessor - Technical Reference Manual, 2007.
[3]
R. Axelrod. 2006. The Evolution of Cooperation. Basic Books, revised edition.
[4]
Y. Bar-Yam. 2003. Dynamics of Complex Systems (Studies in Nonlinearity). Westview Press, Inc.
[5]
R. Colvin, L. Grunske, and K. Winter. 2007. Probabilistic timed behaviour trees. In Integrated Formal Methods. Lecture Notes in Computer Science, Vol. 4591, 156--175
[6]
M. C. Crawford. 1983. New Product Management. Homewood, IL: Irwin.
[7]
M. Csikszentmihalyi. 1991. Flow: The Psychology of Optimal Experience. Harper Perennial.
[8]
D. J. Dougherty. 1987. New Products in Old Organisations: The Myth of the Better Mousetrap in Search of the Beaten Path. Ph.D dissertation, Sloan School of Management MIT, Cambridge, MA. Unpublished.
[9]
K. M. Eisenhardt and B. N. Tabrizi. 1995. Accelerating adaptive processes: Product innovation in the global computer industry. Administrative Science Quarterly 40, 84--110.
[10]
S. D. Eppinger, M. V. Nukala, and D. E. Whitney. 1997. Generalized models of design iteration using signal flow graphs. Research in Engineering Design 9, 2, 1122--123, 1997.
[11]
J. B. Evain. 2012. Cecil 0.9. Retrieved from http://www.mono-project.com/cecil.
[12]
A. Griffin and J. R. Hauser. 1996. Integrating R&D and Marketing: A review and analysis of the literature. Journal of Product Innovation Management 13, 191--205.
[13]
A. K. Gupta, S. P. Raj, and D. Wilemon. 1987. Managing the R&D -- marketing interface. Research Management, Washington, March--April, 38--43.
[14]
A. K. Gupta, S. P. Raj, and D. Wilemon. 1985. The R&D marketing interface in high-technology firms. Journal of Product Innovation Management 2, 1, 12--24.
[15]
Halo 2. 2012. Homepage. Retrieved from http://www.bungie.net/Projects/HaloUniverse.aspx.
[16]
F. W. P. Heckel, G. M. Youngblood, and N. S. Ketkar. 2010. Representational complexity of reactive agents. In Proceedings of the 2010 IEEE Conference on Computational Intelligence and Games, 257--264, Copenhagen, August 2010. IEEE.
[17]
C. Hecker. 2009. My Liner Notes for Spore/Spore Behavior. Tree Docs.
[18]
G. Hofstede. 1980. Motivation, leadership and organisation: Do American theories apply abroad? Organisational Dynamics, 42--63.
[19]
G. Hofstede. 2011. Dimensionalizing cultures: The Hofstede model in context. Online Readings in Psychology and Culture, Unit 2. Retrieved from http://scholarworks.gvsu.edu/orpc/vol2/iss1/8.
[20]
D. Isla. 2005. Managing complexity in the Halo 2 AI system. In Proceedings of the Game Developers Conference (San Jose, CA. 2005).
[21]
P. Jacobs. 1996. Stereolithography and Other RP&M Technologies, from Rapid Prototyping to Rapid Tooling. ASME Press: New York.
[22]
M. Klein, H. Sayama, P. Faratin, and Y. Bar-Yam. 2003. The dynamics of collaborative design: Insights from complex systems and negotiation research. Concurrent Engineering, 11, 3 (September 2003), 201--209.
[23]
R. Koster. 2005. A Theory of Fun for Game Design. Paraglyph Press.
[24]
Left 4 Dead. 2012. Homepage. Retrieved from http://www.turtlerockstudios.com/projects.aspx.
[25]
C. U. Lim, R. Baumgarten, and S. Colton. 2010. Evolving behaviour trees for the commercial game DEFCON. In Proceedings of the 2010 International Conference On Applications of Evolutionary Computation - Volume Part I (EvoApplicatons'10), Cecilia Chio, Stefano Cagnoni, Carlos Cotta, Marc Ebner, and Anikó Ekárt (Eds.). Vol. Part I. Springer-Verlag, Berlin, 100--110.
[26]
M. Maggiorini, A. Nigro, L. A. Ripamonti, and M. Trubian. 2012. The perfect looting system: Looking for a phoenix?, In Proceedings of the IEEE Conference on Computational Intelligence and Games - CIG 2012 (Granada, Spain, Sept. 2012).
[27]
J. G. March and H. A. Simon. 1958. Organisations. New York: Wiley.
[28]
T. J. McCabe. 1976. A complexity measure. IEEE Transactions on Software Engineering SE-2, 4, December 1976, 308--320.
[29]
E. F. McDonough. 1984. Needed: An expanded HRM role to bridge the gap between R&D and manufacturing. Personnel 61, 3, 47--53.
[30]
I. Millington and J. Funge. 2009. Artificial Intelligence for Games, Second Edition. Morgan-Kaufmann.
[31]
T. Murata. 1989. Petri nets: Properties, analysis and applications. Proceedings of the IEEE, 77, 4.
[32]
J. Noble, A. Taivalsaari, and I. Moore. 1999. Prototype-Based Programming: Concepts, Languages and Applications. Springer.
[33]
M. Polanyi. 1967. The Tacit Dimension. London: Routledge.
[34]
L. A. Ripamonti and C. A. Peraboni. 2010. Managing the design-manufacturing interface in virtual enterprises through multi user virtual environments: A perspective approach. International Journal of Computer Integrated Manufacturing 23, 8, 758 --776.
[35]
R. Rojas. 1998. A Tutorial Introduction to the Lambda Calculus. Tech. rep., FU Berlin, Berlin.
[36]
J. M. Sobel, L. Hall, and D. P. Friedman. 1996. An introduction to reflection-oriented programming. Presented at Reection '96 in San Francisco on 22 April 1996.
[37]
W. E. Souder and J. D. Sherman. 1993. Organisational design and organisational development solutions to the problem of R&D-marketing integration. Research in Organisational Change and Development 7, 181--215.
[38]
Spore. 2012. http://www.spore.com/ftl (last visit Dec. 11, 2012).
[39]
Unity-Technologies. 2012. Unity 3.5 http://unity3d.com (last visit Dec. 11, 2012).
[40]
A. Vandevelde and R. Van Dierdonck. 2003. Managing the design--manufacturing interface. International Journal of Operations and Production Management 23, 11, 1326--1348.
[41]
E. Wenger, R. McDermott, and W. Snyder. 2002. Cultivating Communities of Practice: A Guide to Managing Knowledge. Cambridge, MA: Harvard Business School Press.
[42]
R. Wirfs-Brock. 1989. Object-oriented design: A responsibility-driven approach. In Proceeding OOP-SLA '89 Conference Proceedings on Object-Oriented Programming Systems, Languages and Applications (New York, New York).
[43]
M. F. Wolff. 1985. Bridging the R&D interface with manufacturing. Research Technology Management 28, 1, 9--11.
[44]
Xamarin. 2012. Mono 2.10.2 http://www.mono-project.com. (last visit Dec. 11, 2012).
[45]
E. Zimmerman and K. Salen. 2004. Rules of Play: Game Design Fundamentals. The MIT Press.

Cited By

View all
  • (2017)Believable group behaviours for NPCs in FPS games2017 IEEE Symposium on Computers and Communications (ISCC)10.1109/ISCC.2017.8024497(12-17)Online publication date: Jul-2017

Index Terms

  1. Supporting Team Work in Game Design: Better - Better Team Relationships

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Computers in Entertainment
    Computers in Entertainment   Volume 15, Issue 1
    Theoretical and Practical Computer Applications in Entertainment
    Spring 2017
    92 pages
    EISSN:1544-3574
    DOI:10.1145/3026723
    Issue’s Table of Contents
    © 2017 Association for Computing Machinery. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of a national government. As such, the Government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so, for Government purposes only.

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 March 2017
    Accepted: 01 July 2014
    Revised: 01 February 2014
    Received: 01 October 2013
    Published in CIE Volume 15, Issue 1

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Game design
    2. authoring tools
    3. collaborative design
    4. content creation
    5. design space
    6. software engineering

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Funding Sources

    • Basic Science Research Program and the Original Technology Research Program for Brain Science through the National Research Foundation of Korea (NRF)
    • Ministry of Education, Science and Technology

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)13
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 10 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2017)Believable group behaviours for NPCs in FPS games2017 IEEE Symposium on Computers and Communications (ISCC)10.1109/ISCC.2017.8024497(12-17)Online publication date: Jul-2017

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media