This book is written with two objective in mind, first, to introduce the reader to the concepts of programming using C#, second, to put into practice the concepts in a fun and entertaining way by developing computer games and game design concepts.
The book is intended for specific audience. It is assumed that the reader has a passion for the study of computer science, and that they have a passion in game design and development. It is also assumed that the reader is proactive and that they would have the ability to engage on a deeper level on their own.
What other topic would have such an attraction compared to game design and development? The future of Human Computer Interaction is going to be through Virtual Reality and Augmented Reality in the coming years. This books will give you the building blocks for the path-way to the future.