XNA 4.0 Game Development by Example: Beginners Guide

Kurt Jaegers

  • 出版商: Packt Publishing
  • 出版日期: 2010-09-25
  • 售價: $1,970
  • 貴賓價: 9.5$1,872
  • 語言: 英文
  • 頁數: 428
  • 裝訂: Paperback
  • ISBN: 1849690669
  • ISBN-13: 9781849690669
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

The best way to start creating your own games is simply to dive in and give it a go with this Beginner's Guide to XNA. Full of examples, tips, and tricks for a solid grounding. Overview Dive headfirst into game creation with XNA Four different styles of games comprising a puzzler, a space shooter, a multi-axis shoot 'em up, and a jump-and-run platformer Games that gradually increase in complexity to cover a wide variety of game development techniques Focuses entirely on developing games with the free version of XNA Packed with many suggestions for expanding your finished game that will make you think critically, technically, and creatively Fresh writing filled with many fun examples that introduce you to game programming concepts and implementation with XNA 4.0 A practical beginner's guide with a fast-paced but friendly and engaging approach towards game development What you will learn from this book Install the Microsoft XNA Framework and its required tools Build XNA Game projects and associated XNA Content projects Create a puzzle-style game exploring the concepts of game states, recursion, and 2D animation Add sound effects to your game with a "fire-and-forget" sound effects manager Create a particle system to generate random explosions Implement sound effects, collisions, and particle-based explosions by building a space shooter inside a chaotic asteroid field. Implement the A* path-finding algorithm to allow enemies to track down the player Generate tile-based maps and path-finding enemy tanks amidst a storm of bullets in a multi-axis shooter Combine XNA and Windows Forms to create a map editor for a multi-layered tile map engine Run, jump, and squash enemies in a side-scrolling platform using the maps from your editor Modify your creations for the Xbox 360 platform and deploy your games to the console Approach This book is a step-by-step tutorial that includes complete source code for all of the games covered

商品描述(中文翻譯)

開始創建自己遊戲的最佳方式就是直接投入並嘗試這本《XNA 初學者指南》。本書充滿了範例、提示和技巧,為你提供堅實的基礎。

概述
- 直接跳入使用 XNA 的遊戲創作
- 四種不同風格的遊戲,包括益智遊戲、太空射擊遊戲、多軸射擊遊戲和跳躍跑酷平台遊戲
- 遊戲的複雜度逐漸增加,涵蓋各種遊戲開發技術
- 完全專注於使用免費版本的 XNA 開發遊戲
- 提供許多擴展已完成遊戲的建議,讓你進行批判性、技術性和創造性的思考
- 新鮮的寫作風格,充滿有趣的範例,介紹遊戲編程概念及 XNA 4.0 的實作
- 實用的初學者指南,以快速但友好且引人入勝的方式進行遊戲開發

你將從這本書中學到什麼
- 安裝 Microsoft XNA Framework 及其所需工具
- 建立 XNA 遊戲專案及相關的 XNA 內容專案
- 創建一個益智風格的遊戲,探索遊戲狀態、遞迴和 2D 動畫的概念
- 使用「即發即忘」的音效管理器為遊戲添加音效
- 創建一個粒子系統以生成隨機爆炸
- 通過在混亂的小行星場中構建太空射擊遊戲來實現音效、碰撞和基於粒子的爆炸
- 實現 A* 路徑尋找算法,讓敵人追蹤玩家
- 在多軸射擊遊戲中生成基於瓷磚的地圖和路徑尋找的敵方坦克,並在彈雨中穿梭
- 結合 XNA 和 Windows Forms 創建多層瓷磚地圖引擎的地圖編輯器
- 在側捲平台遊戲中運行、跳躍並壓扁敵人,使用編輯器中的地圖
- 修改你的創作以適應 Xbox 360 平台,並將遊戲部署到主機

方法
本書是一個逐步的教程,包含所有涵蓋遊戲的完整源代碼。

最後瀏覽商品 (1)