Are you ready to try your hand at programming games using C#? "Beginning C# Game Programming" is your ideal introductory guidedesigned to jumpstart your experience with C# and DirectX 9. It includes the fundamental topics youll need to know and covers additional topics that youll 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 its on to DirectX 9 as you learn how to create a basic framework and a Direct3D device. Youll also cover DirectSound and DirectInput. Put your newfound knowledge to the test as you program a complete game!
Table of Contents: Part 1: C# Programming 1. Basics of .NET 2. Basics of Computer Programming 3. In Depth about C# 4. Parts of the Basic Library That Are Useful for Game Programming Part 2: Game Programming 5. Interfacing with DirectX 6. Graphics 7. Input 8. Sound 9. Overall Game Design