It enhances the learning process and improves knowledge retention. Project -based learning is a proven approach and becoming prominent in primary, secondary, and higher education. As you progress through the book, your programming skill and ab ility will grow a s you learn topics such as animatio n, collision detection, artificial intellige nce, and game design.
Unlike other texts, which start with a detailed description of all aspects of a language or development platform, we will only cover exactly what is needed for the task at hand. This book is designed to help you learn how to program games and other interactive applications quickly using a learn-by-doing approach.