Cooper, Kendra M. L.

Computer Games and Software Engineering. - 1st ed. - 1 online resource (304 pages) - Chapman and Hall/CRC Innovations in Software Engineering and Software Development Series . - Chapman and Hall/CRC Innovations in Software Engineering and Software Development Series .

Front Cover -- Contents -- Contributors -- Chapter 1: Introducing Computer Games and Software Engineering -- Chapter 2: Use of Game Development in Computer Science and Software Engineering Education -- Chapter 3: Model-Driven Engineering of Serious Educational Games : Integrating Learning Objectives for Subject-Specific Topics and Transferable Skills -- Chapter 4: A Gameful Approach to Teaching Software Design and Software Testing -- Chapter 5: Educational Software Engineering : Where Software Engineering, Education, and Gaming Meet -- Chapter 6: Adaptive Serious Games -- Chapter 7: RESTful Client-Server Architecture : A Scalable Architecture for Massively Multiuser Online Environments -- Chapter 8: Software Engineering Challenges of Multiplayer Outdoor Smart Phone Games -- Chapter 9: Understanding User Behavior at Three Scales : The AGoogleADay Story -- Chapter 10: Modular Reuse of AI Behaviors for Digital Games -- Chapter 11: Repurposing Game Play Mechanics as a Technique for Designing Game- Based Virtual Worlds -- Chapter 12: Emerging Research Challenges in Computer Games and Software Engineering -- Back Cover.

This book is an ideal reference for software engineers, developers, and researchers. It explores game programming and development from a software engineering perspective, presenting a collection of emerging research on the interaction between two traditionally distinct fields-games and software engineering. Featuring contributions from leading experts in software engineering, the text covers topics such as HALO (Highly Addictive, sociaLly Optimized) software engineering, multi-player outdoor smartphone games, gamifying sports software, and artificial intelligence in games. It also discusses the use of games in software engineering education.

9781482226690


Computer games - Programming.


Electronic books.

QA76.76.C672 -- .C667 2015eb

794.8/1526