Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2501543.2501546acmconferencesArticle/Chapter ViewAbstractPublication PagesfseConference Proceedingsconference-collections
Article

Applying lehman's laws to game evolution

Published: 19 August 2013 Publication History

Abstract

Computer games are a genre of software systems that in many ways differs from more traditional applications. In particular, when designing games, the end result of game development resembles work of art rather than that of engineering, emphasizing the need for creativity and artistic abilities. However, as technology, tools, methods, and artifacts that are used in the development of games are to a large extent similar to those used in the development of more traditional system, games should conform to the basic laws of software, including software evolution. In this paper, we reflect the principles of software evolution distilled by Manny Lehman in the form of laws of software evolution to the game domain. We present how the laws can be interpreted and applied in games projects, and argue that many of the laws apply to many games, but not all laws apply to all games. The way the game is evolved especially has an effect on the applicable laws as changes in games can be emerging, reactive or pre-planned.

References

[1]
Fullerton, Tracy, Swain, Christopher, and Hoffman, Steven. Game Design Workshop: Designing, Prototyping, and Playtesting Games, CMP Books, San Francisco, CA, 2004.
[2]
Fullerton, Tracy, Swain, Christopher and Hoffman, Steven S. Game Design Workshop: A Playcentric Approach to Creating Innovative Games. Elsevier/Morgan Kaufmann, 2nd Edition, Amsterdam, 2008.
[3]
Lehman, Meir M. Software's Future: Managing Evolution, IEEE Software, Vol 15, No 1, 1998, 40-44.
[4]
Lehman, Meir M., and Ramil, Juan F., Rules and Tools for Software Evolution Planning and Management, Ann. Softw. Eng., November 2001, Vol 11, No 1, 15-44. J. C. Baltzer AG, Science Publishers, Red Bank, NJ, USA.
[5]
Losh, Elizabeth. In polite company: rules of play in five Facebook games. Proceedings of the 2008 International Conference on Advances in Computer Entertainment Technology, Yokohama, Japan, 345-351, ACM, 2008.
[6]
Nummenmaa, Timo, Berki, Eleni, and Mikkonen, Tommi, Exploring Games as Formal Models, Fourth South-East European Workshop on Formal Methods (SEEFM), 2009, 60-65,. Thessaloniki, Greece, 4-5 Dec. 2009.
[7]
Nummenmaa, Timo, Kultima, Annakaisa and Alha, Kati. Change in Change: Designing Game Evolution, Changing Faces of Game Innovation (Editors Kultima, A. and Alha, K.), University of Tampere, 2011.
[8]
Peltoniemi, Mirva, Industry Life-Cycle Theory in the Cultural Domain: Dynamics of the Games Industry, Doctoral Dissertation, Tampere University of Technology, 2009.
[9]
Schell, Jesse. The Art of Game Design: A Book of Lenses, illustrated edition, Morgan Kaufmann, August 2008.
[10]
Tschang, F. Ted. Videogames as interactive experimental products and their manner of development. International Journal of Innovation Management, 103-131, Vol. 9, 2005.

Cited By

View all
  • (2024)An Exploratory Study on the Validation of Lehman’s LawsProceedings of the 20th Brazilian Symposium on Information Systems10.1145/3658321.3658366(1-10)Online publication date: 20-May-2024
  • (2024)The consolidation of game software engineering: A systematic literature review of software engineering for industry-scale computer gamesInformation and Software Technology10.1016/j.infsof.2023.107330165(107330)Online publication date: Jan-2024
  • (2016)Idea practices and attitudes towards innovation in game developmentProceedings of the 20th International Academic Mindtrek Conference10.1145/2994310.2994359(331-340)Online publication date: 17-Oct-2016

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
IWPSE 2013: Proceedings of the 2013 International Workshop on Principles of Software Evolution
August 2013
67 pages
ISBN:9781450323116
DOI:10.1145/2501543
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 August 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Software games
  2. game design
  3. game evolution

Qualifiers

  • Article

Conference

ESEC/FSE'13
Sponsor:

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)8
  • Downloads (Last 6 weeks)1
Reflects downloads up to 04 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)An Exploratory Study on the Validation of Lehman’s LawsProceedings of the 20th Brazilian Symposium on Information Systems10.1145/3658321.3658366(1-10)Online publication date: 20-May-2024
  • (2024)The consolidation of game software engineering: A systematic literature review of software engineering for industry-scale computer gamesInformation and Software Technology10.1016/j.infsof.2023.107330165(107330)Online publication date: Jan-2024
  • (2016)Idea practices and attitudes towards innovation in game developmentProceedings of the 20th International Academic Mindtrek Conference10.1145/2994310.2994359(331-340)Online publication date: 17-Oct-2016

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media