XNA 4 3D Game Development by Example: Beginner’s Guide
by Kurt Jaegers
- Length: 322 pages
- Edition: 1
- Language: English
- Publisher: Packt Publishing
- Publication Date: 2012-09-25
- ISBN-10: 1849687080
- ISBN-13: 9781849687089
- Sales Rank: #3793311 (See Top 100 Books)
Overview
- Learn the structure of a 3D world and how to implement a variety of 3D techniques including terrain generation and 3D model rendering.
- Build three different types of 3D games step-by-step, including a first-person maze game, a battlefield tank game, and a 3D sidescrolling action game on the surface of Mars.
- Learn to utilize High Level Shader Language (HLSL) to add lighting and multi-texturing effects to your 3D scenes.
What you will learn from this book
- The core concepts of 3D graphics and how XNA describes the 3D world
- Build a 3D maze that the player can explore in search of the mysterious spinning cube
- Create 3D terrain based on a 2D height map image, adding texturing and lighting to the terrain’s surface
- Load, display and animate 3D models
- Build a button-based user interface overlay for your 3D game
- Create a billboard particle system to produce dynamic explosions
- Build a skybox to give your worlds full 3D backgrounds
- Detect collisions between 3D objects and have your game react accordingly
Donate to keep this site alive
To access the Link, solve the captcha.
How to download source code?
1. Go to: https://github.com/PacktPublishing
2. In the Find a repository… box, search the book title: XNA 4 3D Game Development by Example: Beginner’s Guide
, sometime you may not get the results, please search the main title.
3. Click the book title in the search results.
3. Click Code to download.
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.