首页 | 本学科首页   官方微博 | 高级检索  
     


Software engineering research for computer games: A systematic review
Authors:Apostolos Ampatzoglou  Ioannis Stamelos
Affiliation:1. Software Engineering Research Group, Department of Computer Engineering, Hacettepe University, Ankara, Turkey;2. Maral Software Engineering Consulting Corporation, Calgary, Canada;3. M3S, Faculty of Information Technology and Electrical Engineering, University of Oulu, Oulu, Finland;1. Federal Institute of Bahia, Federal University of Bahia, Brazil;2. Software Engineering Labs, Federal Rural University of Pernambuco, Brazil;3. University of Adelaide, Australia;4. Federal University of Bahia, Brazil;5. Software Engineering Labs, Brazil;6. Federal University of Pernambuco, Brazil
Abstract:ContextCurrently, 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.ObjectiveThis 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.MethodWe employed a standard methodology for systematic literature reviews using four well known digital libraries.ResultsSoftware 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.ConclusionThe 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.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号