Are you ready to try your hand at programming games
using C#? Beginning C# Game Programming is your ideal introductory guide-designed to jumpstart your experience
with C# and DirectX 9.
It includes the fundamental topics you'll need to know
and covers additional topics that you'll find helpful along the way. Begin with a comprehensive look at programming with C#-from the basics of classes to advanced topics such as polymorphism and abstraction.
Then it's on to DirectX 9 as you learn how to create a
basic framework and a Direct3D device. You'll also cover DirectSound and DirectInput. Finally, put your newfound knowledge to the test as you program a complete game!
Part I Learning C#
Chapter 1 The History of C#
Chapter 2 The Basics
Chapter 3 A Brief Introduction to Classes
Chapter 4 Advanced C#
Chapter 5 One More C# Chapter
Part II Game Programming in C#
Chapter 6 Setting Up a Framework
Chapter 7 Direct3D
Chapter 8 DirectInput
Chapter 9 DirectSound
Chapter 10 Putting Together a Game
Part III Appendixes
Appendix A Answers to Review Questions
Appendix B Setting Up DirectX and .NET