Chapter 12 Emerging Research Challenges in Computer Games and Software Engineering Walt Scacchi University of California, Irvine Kendra Cooper University of Texas, Dallas 1. Overview 2. Looking Forward from the Preceding CGSE Chapters 3. Grand Challenges in Software Engineering through Computer Games 3.1 Using games to solve challenge problems in largescale software engineering 3.2 Game software requirements engineering 3.3 Game software design 3.4 Game software testing 3.5 Teamwork processes in CGSE 3.6 Global software development and global CGSE 3.7 Gamebased software engineering education 4. Other Research Opportunity Areas for CGSE 5. Future Investment Opportunities in CGSE R&D Programmes 6. Conclusions 7. Acknowledgements 8. References 1. Overview There are many possible futures for research in computer games and software engineering (CGSE). Computer games may well be the quintessential domain for CS and SE R&D. Why? Modern multiplayer online games must address core issues in just about every major area of CS research and education. Such games entail the development, integration, and balancing of software capabilities drawn from algorithm design and complexity, artificial intelligence, computer graphics, computersupported cooperative work/play, database management systems, humancomputer interaction and interface