1st Edition
Computer Games and Software Engineering
Overview and Introduction to Games and Software Engineering. The What’s and Why’s of Games and Software Engineering. Modding as a Basis for Developing Game Systems. HALO (Highly Addictive, sociaLly Optimized) Software Engineering. Software Engineering Challenges of Multi-Player Outdoor Smartphone Games. Applying Software Product Lines to Multiplatform Video Games. User Requirements for Gamifying Sports Software. A DSL for Describing the Artificial Intelligence in Real-Time Video Games. Reusable Components for Artificial Intelligence in Computer Games. Adaptive Serious Game Development. Democratizing Computer Science Education through Social Game Design. Creation of a Game-Based Digital Layer for Increased Museum Engagement among Digital Natives. Competitive Game Development: Software Engineering as a Team Sport. Software Process Modeling for an Educational Software Engineering Simulation Game. Educational Software Engineering: Where Software Engineering, Education, and Gaming Meet. Software Engineering Senior Design Course: Experiences with Agile Game Development in a Capstone Project. Model-Driven Game Engineering for Serious Educational Games: Tailored-Use Cases for Game Requirements. Serious Game Development as an Iterative User-Centered Agile Software Project. Game Development Frameworks for Software Engineering Education. Extensive Evaluation of Using a Game Project in a Software Architecture Course. Multi-Site Evaluation of SimSE.
Biography
Kendra M. L. Cooper, Walt Scacchi






