Programming a Multiplayer FPS in DirectX by Vaughan Young

Price: £42.99

Discount: 15%
RRP: 50.99

More Details

Description

This is a unique approach to DirectX game development in that users not only develop a complete game, but they learn the skills needed to create a variety of game genres. The book begins with a review of the wrapper classes that will be used, maps out the basic design of the game, and develops the framework. From there the infrastructure of the game is started, including the development of the menu system ready for navigation. The next chapters work through the addition of network support, resource management, and adding the game world. The final part of the book details how to implement collision detection and basic physics techniques, adding weapons and other assets, and finally the fine tuning steps, including optimization.

FEATURES
Provides a detailed, tutorial approach that takes users through the creation of a complete multiplayer FPS

Teaches C++ programmers how to create a complete code base that can be reused in their own projects

Covers a variety of very important topics beyond the basics needed for the game creation, including occlusion culling and scene management

Prepares users with the skills needed to code using the latest DirectX API, an industry standard for games development

Includes a companion CD-ROM with all the source code from the book, all the assets for the complete game, and the DirectX SDK

Introduction; Part 1: Engine; Chapter 1: Engine Design; Chapter 2: Framework; Chapter 3: Engine Control; Chapter 4: Scripting; Chapter 5: Rendering; Chapter 6: Sound; Chapter 7: Networking; Chapter 8: Materials and Meshes; Chapter 9: Objects; Chapter 10: Scene Management; Part 2: Game; Chapter 11: Game Design; Chapter 12: Basic Shell; Chapter 13: Players; Chapter 14: Weapons; Chapter 15: Bullets; Chapter 16: Final Touches; Appendix; About the CD-ROM
Published

01 Feb 2005

Publisher

CHARLES RIVER MEDIA

ISBN

9781584503637

Pages

492

Static Book Details Index Page - Click Here to go to Computer Manuals Website