Beginning Game Programming. için kapak resmi
Beginning Game Programming.
Başlık:
Beginning Game Programming.
Yazar:
Harbour, Jonathan S.
ISBN:
9781305259102
Yazar Ek Girişi:
Basım Bilgisi:
4th ed.
Fiziksel Tanımlama:
1 online resource (449 pages)
İçerik:
Cover -- Contents -- Introduction -- PART I: INTRODUCTION TO WINDOWS AND DIRECTX -- Chapter 1 Getting Started with Windows -- An Overview of Windows Programming -- A Quick Overview of DirectX -- The Basics of a Windows Program -- What You Have Learned -- Review Questions -- On Your Own -- Chapter 2 Listening to Windows Messages -- Writing a Windows Program -- What Is a Game Loop? -- The GameLoop Project -- What You Have Learned -- Review Questions -- On Your Own -- Chapter 3 Initializing Direct3D -- Getting Started with Direct3D -- What You Have Learned -- Review Questions -- On Your Own -- PART II: GAME PROGRAMMING TOOLBOX -- Chapter 4 Drawing Bitmaps -- Surfaces and Bitmaps -- What You Have Learned -- Review Questions -- On Your Own -- Chapter 5 Getting Input with the Keyboard, Mouse, and Controller -- Keyboard Input -- Mouse Input -- Xbox 360 Controller Input -- A Brief Introduction to Sprite Programming -- Bomb Catcher Game -- What You Have Learned -- Review Questions -- On Your Own -- Chapter 6 Drawing and Animating Sprites -- What Is a Sprite? -- Loading the Sprite's Image -- Drawing Transparent Sprites -- Drawing an Animated Sprite -- What You Have Learned -- Review Questions -- On Your Own -- Chapter 7 Transforming Sprites -- Sprite Rotation and Scaling -- What You Have Learned -- Review Questions -- On Your Own -- Chapter 8 Detecting Sprite Collisions -- Bounding-Box Collision Detection -- Radial Collision Detection -- What You Have Learned -- Review Questions -- On Your Own -- Chapter 9 Printing Text -- Creating a Font -- Printing Text with ID3DXFont -- Testing Font Output -- What You Have Learned -- Review Questions -- On Your Own -- Chapter 10 Scrolling the Background -- Tile-Based Scrolling -- Dynamically Rendered Tiles -- Bitmap Scrolling -- What You Have Learned -- Review Questions -- On Your Own -- Chapter 11 Playing Audio.

Using DirectSound -- Testing DirectSound -- What You Have Learned -- Review Questions -- On Your Own -- Chapter 12 Learning the Basics of 3D Rendering -- Introduction to 3D Programming -- The Textured Cube Demo -- What You Have Learned -- Review Questions -- On Your Own -- Chapter 13 Rendering 3D Model Files -- Creating and Rendering Stock Meshes -- Loading and Rendering a Model File -- What You Have Learned -- Review Questions -- On Your Own -- Chapter 14 The Anti-Virus Game -- The Anti-Virus Game -- What You Have Learned -- Review Questions -- On Your Own -- PART III: APPENDIXES -- Appendix A: Configuring Visual Studio 2013 -- Installing -- Creating a New Project -- Changing the Character Set -- Changing the VC++ Directories -- Appendix B: Chapter Quiz Answers -- Chapter 1 -- Chapter 2 -- Chapter 3 -- Chapter 4 -- Chapter 5 -- Chapter 6 -- Chapter 7 -- Chapter 8 -- Chapter 9 -- Chapter 10 -- Chapter 11 -- Chapter 12 -- Chapter 13 -- Chapter 14 -- Index -- A -- B -- C -- D -- E -- F -- G -- H-I -- K -- L -- M -- N-O -- P -- Q-R -- S -- T -- U -- V -- W -- X.
Notlar:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Elektronik Erişim:
Click to View
Ayırtma: Copies: