Cover image for C# Game Programming : For Serious Game Creation.
C# Game Programming : For Serious Game Creation.
Title:
C# Game Programming : For Serious Game Creation.
Author:
Schuller, Daniel.
ISBN:
9781435456235
Personal Author:
Physical Description:
1 online resource (443 pages)
Contents:
Contents -- Introduction -- PART I: BACKGROUND -- Chapter 1 The History of C# -- C# Basics -- Summary -- Chapter 2 Introducing OpenGL -- Architecture of OpenGL -- OpenGL Is Changing -- OpenGL and the Graphics Card -- The Tao Framework -- Summary -- Chapter 3 Modern Methods -- Pragmatic Programming -- Summary -- PART II: IMPLEMENTATION -- Chapter 4 Setup -- Introducing Visual Studio Express-A Free IDE for C# -- Subversion, an Easy Source Control Solution -- Tao -- NUnit -- Summary -- Chapter 5 The Game Loop and Graphics -- How Do Games Work? -- Implementing a Fast Game Loop in C# -- Graphics -- Summary -- Chapter 6 Game Structure -- The Basic Pattern of a Game Object -- Handling Game State -- Game State Demo -- Setting the Scene with Projections -- Sprites -- Chapter 7 Rendering Text -- Font Textures -- Font Data -- Rendering Text -- Refining the Text Class -- Faster Rendering with glDrawArrays -- Summary -- Chapter 8 Game Math -- Trigonometric Functions -- Vectors -- Two-Dimensional Intersection -- Tweens -- Matrices -- Chapter 9 Making the Game Engine -- A New Game Engine Project -- Extending the Game Engine -- Adding Sound Support -- Improving Input -- Chapter 10 A Simple Side-Scrolling Shooting Game -- A Simple Game -- The First Implementation Pass -- Developing the Inner Game -- Continuing Iterations -- Chapter 11 Creating Your Own Game -- Project Management -- Display Methods -- Types of Games -- Final Words -- Appendix A: Recommended Reading -- The Practice of Programming -- The C# Language and Software Architecture -- Math and Graphics Programming -- OpenGL -- Index -- A -- B -- C -- D -- E -- F -- G -- H -- I -- J -- K -- L -- M -- N -- O -- P -- Q -- R -- S -- T -- U -- V -- W -- X -- Y -- Z.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: