Software engineering research for computer games: A systematic review

被引:62
|
作者
Ampatzoglou, Apostolos [1 ]
Stamelos, Ioannis [1 ]
机构
[1] Aristotle Univ Thessaloniki, Dept Informat, Thessaloniki 54124, Greece
关键词
Software engineering; Computer games; Systematic review;
D O I
10.1016/j.infsof.2010.05.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Currently, computer game development is one of the fastest growing industries in the worldwide economy. In addition to that, computer games are rapidly evolving in the sense that newer game versions arrive in a very short interval. Thus, software engineering techniques are needed for game development in order to achieve greater flexibility and maintainability, less cost and effort, better design, etc. In addition, games present several characteristics that differentiate their development from classical software development. Objective: This study aims to assess the state of the art on research concerning software engineering for computer games and discuss possible important areas for future research. Method: We employed a standard methodology for systematic literature reviews using four well known digital libraries. Results: Software engineering for computer games is a research domain that has doubled its research activity during the last 5 years. The dominant research topic has proven to be requirements engineering, while topics such as software verification and maintenance have been neglected up to now. Conclusion: The results of the study suggest that software engineering for computer games is a field that embraces many techniques and methods from conventional software engineering and adapts them so as to fit the specific requirements of game development. In addition to that, the study proposes the employment of more elaborate empirical methods, i.e. controlled experiments and case studies, in game software engineering research, which, have not been extensively used up to now. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:888 / 901
页数:14
相关论文
共 50 条
  • [1] The consolidation of game software engineering: A systematic literature review of software engineering for industry-scale computer games
    Chueca, Jorge
    Veron, Javier
    Font, Jaime
    Perez, Francisca
    Cetina, Carlos
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2024, 165
  • [2] A systematic review on software engineering in pervasive games development
    Viana, Ricardo
    Ponte, Nayane
    Trinta, Fernando
    Viana, Windson
    [J]. 2014 BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT (SBGAMES 2014), 2014, : 51 - 60
  • [3] Software Engineering Education and Games: A Systematic Literature Review
    Kosa, Mehmet
    Yilmaz, Murat
    O'Connor, Rory V.
    Clarke, Paul M.
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2016, 22 (12) : 1558 - 1574
  • [4] A systematic review of systematic review process research in software engineering
    Kitchenham, Barbara
    Brereton, Pearl
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (12) : 2049 - 2075
  • [5] Teaching Software Engineering through Computer Games
    Alatrista-Salas, Hugo
    Nunez-del-Prado, Miguel
    [J]. 2018 IEEE WORLD ENGINEERING EDUCATION CONFERENCE (EDUNINE), 2018, : 45 - 48
  • [6] Ludic practices to support the development of software engineering educational games: a systematic review
    de Souza Zambon, Claudia Neli
    Thiry, Marcello
    [J]. 2018 XLIV LATIN AMERICAN COMPUTER CONFERENCE (CLEI 2018), 2018, : 794 - 802
  • [7] Scientific research ontology to support systematic review in software engineering
    de Almeida Biolchini, Jorge Calmon
    Mian, Paula Gomes
    Natali, Ana Candida Cruz
    Conte, Tayana Ucha
    Travassos, Guilherme Horta
    [J]. ADVANCED ENGINEERING INFORMATICS, 2007, 21 (02) : 133 - 151
  • [8] Research on the Reverse Engineering of Computer Software
    Wang, Yanwei
    [J]. 2015 SSR INTERNATIONAL CONFERENCE ON SOCIAL SCIENCES AND INFORMATION (SSR-SSI 2015), PT 2, 2015, 11 : 788 - 792
  • [9] Software Engineering Frameworks Used for Serious Games Development in Physical Rehabilitation: Systematic Review
    Fernando Ambros-Antemate, Jorge
    Del Pilar Beristain-Colorado, Maria
    Vargas-Trevino, Marciano
    Gutierrez-Gutierrez, Jaime
    Antonio Hernandez-Cruz, Pedro
    Belem Gallegos-Velasco, Itandehui
    Moreno-Rodriguez, Adriana
    [J]. JMIR SERIOUS GAMES, 2021, 9 (04):
  • [10] A Systematic Literature Review on the Use of Deep Learning in Software Engineering Research
    Watson, Cody
    Cooper, Nathan
    Palacio, David Nader
    Moran, Kevin
    Poshyvanyk, Denys
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2022, 31 (02)