Beginning Game Programming, 2/e (Paperback)

Jonathan S. Harbour

  • 出版商: Course Technology
  • 出版日期: 2006-11-29
  • 定價: $1,020
  • 售價: 2.9$299
  • 語言: 英文
  • 頁數: 391
  • 裝訂: Paperback
  • ISBN: 1598632884
  • ISBN-13: 9781598632880

立即出貨(限量) (庫存=7)





Develop the essential skills you need to take your game ideas from concept to reality! Whether you want to create simple games for your own enjoyment or you are ready to create prototypes that will help you get your foot in the door professionally, Beginning Game Programming, Second Edition contains the techniques to help you reach your goals. If you have a basic understanding of C, this unique guide covers everything you need in order to create your own 2D and 3D games in C and DirectX 9. Youll learn how to develop each element of your gamefrom creating your own 3D models and loading them with DirectX 9 code to enhancing the artwork and creating sound for your game. Using the skills you learn within each chapter, youll develop your own game librarya tool which reaches far beyond the pages of this book and can be used for future game projects. Put each of your newfound skills to use as you create your own complete, fully functional 3D game, using collision detection, with real 3D models. If youre ready to turn your ideas into actual games, then your journey begins here!
Table of Contents

Part One: Windows Programming
1. Getting Started With Windows And DirectX
2. Windows Programming Basics
3. The Real-Time Game Loop
Part Two: DirectX Programming
4. Your First DirectX Graphics Program
5. Bitmaps, Surfaces, and Animated Sprites
6. Tile-Based Scrolling and Level Editing
7. Jamming With DirectX Audio
8. Handling Input Devices
9. Creating A Complete 2D Arcade Game
Part Three: 3D Programming
10. 3D Graphics Fundamentals
11. Creating Your Own 3D Models With Anim8or
12. Working With 3D Model Files
13. Developing Your Own 3D Engine
14. Creating A Complete 3D Action Game
Part 4: Appendices
Appendix A: Answers To The Chapter Quizzes