1st Edition

Software Engineering Perspectives in Computer Game Development

Edited By Kendra M. L. Cooper Copyright 2021
312 Pages 60 B/W Illustrations
by Chapman & Hall

312 Pages 60 B/W Illustrations
by Chapman & Hall

312 Pages 60 B/W Illustrations
by Chapman & Hall

Featuring contributions from leading experts in software engineering, this edited book provides a comprehensive introduction to computer game software development. It is a complex, interdisciplinary field that relies on contributions from a wide variety of disciplines including arts and humanities, behavioural sciences, business, engineering, physical sciences, mathematics, etc. The book focuses... Read more

Preface

Editor

Contributors

Chapter 1 Introduction to Software Engineering Perspectives in Computer Game Development

Kendra M. L. Cooper

SECTION I Emerging Research on Serious Games for Software Engineering Education

Chapter 2 Case Studies and Practices in Local Game Jam Software Development Organization: A Software Engineering Perspective

Walt Scacchi

Chapter 3 Developing Essential Software Engineering Competencies Supported by Digital Game-Based Learning

Jöran Pieper

Chapter 4 Building Casual Games and APIs for Teaching Introductory Programming Concepts

Brian Chau, Rob Nash, Kelvin Sung, and Jason Pace

Chapter 5 Evolution of a Model for the Evaluation of Games for Software Engineering Education

Giani Petri, Christiane Gresse von Wangenheim, and Adriano Ferreti Borgatto

SECTION II Emerging Research on Software Engineering Methods for Game Development

Chapter 6 Applied Game Design Didactics

Micah M. Hrehovcsik

Chapter 7 Learning with the Body: A Design Framework for Embodied Learning Games and Simulations

Edward F. Melcer and Katherine Isbister

Chapter 8 Using Ideation Cards for Designing Mixed Reality Games

Richard Wetzel, Steve Benford, and Tom Rodden

Chapter 9 From Role-Playing Game to Exergame: A Modification for The Elder Scrolls V: Skyrim

Rahul Kumar, Jak Tan, and Paul Ralph

Chapter 10 Survey on Software Architecture, Creativity, and Game Technology

Alf Inge Wang and Njål Nordmark

Chapter 11 Games and Software Engineering Topics: Recent Results and Future Research Opportunities

Kendra M. L. Cooper

Index

Biography

Kendra M. L. Cooper is an Independent Scholar and Editor. Her research interests are in software and systems engineering (requirements engineering and architecture) and engineering education. These topics are explored within the context of game engineering. Dr. Cooper has an extensive publication, teaching, and service record. Current research topics include the modelling, analysis, and automated transformations of complex game systems using graph-based methods. The ontological foundations of serious educational games are also under investigation. She has co-edited the book Computer Games and Software Engineering published by CRC Press. Dr. Cooper has co-organized/organized ICSE Workshops on Games and Software Engineering (GAS 2012, GAS 2013, GAS 2015, and GAS 2016) and the CSEE&T Workshop on Essence in Education and Training (2020). She has served as a co-editor of three JSPE Special Issues on Software Engineering in Practice (2018, 2019, and 2020).