
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...