期刊名称:International Journal of Software Engineering & Applications (IJSEA)
印刷版ISSN:0976-2221
电子版ISSN:0975-9018
出版年度:2011
卷号:2
期号:3
页码:35
出版社:Academy & Industry Research Collaboration Center (AIRCC)
摘要:Design and development of a large video game is a challenging software engineering and projectmanagement problem. Thus, it is a non-trivial task. This paper describes the design and development of agame, entitled N-STAL, which embodies nearly every aspect of game design and implementation,including researching, crafting of assets, selection and usage of proper tools, software development,testing, and team play. Key software engineering principles are followed throughout the design,development, and validation stages. Successful execution of such design and development in an academicsetting inspires team-based learning in students. It challenges them to meet project deadlines, preparesthem for life-long learning, and helps them understand some of the challenges that are faced withmodeling, simulation, and user interfacing.
关键词:Game Design; Game Loop; Collision Detection; Collision Avoidance; Software Development