Microsoft XNA 4.0 Game Development Cookbook

Luke Drumm

  • 出版商: Packt Publishing
  • 出版日期: 2012-06-22
  • 售價: $2,180
  • 貴賓價: 9.5$2,071
  • 語言: 英文
  • 頁數: 356
  • 裝訂: Paperback
  • ISBN: 1849691983
  • ISBN-13: 9781849691987
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

This book goes further than the basic manuals to help you exploit Microsoft XNA to create fantastic virtual worlds and effects in your 2D or 3D games. Includes 35 essential recipes for game developers.

Overview

  • Accelerate your XNA learning with a myriad of tips and tricks to solve your everyday problems
  • Get to grips with adding special effects, virtual atmospheres and computer controlled characters with this book and e-book
  • A fast-paced cookbook packed with screenshots to illustrate each advanced step by step task
  • Apply the techniques learned for wiring games for PC, Xbox 360 and Windows Phone 7

What you will learn from this book

  • Dive straight in to creating Special Effects like shadows, smoke and explosions
  • Get up to speed with creating both 2D and 3D terrain, including height maps and block worlds
  • Create more natural character animation with shortcuts like motion capture through Kinect and Rag Doll physics
  • Create 3D objects like spheres, tori and trees with code instead of modeling software
  • Add atmosphere to your world with virtual water, sky and clouds
  • Understand how to set the foundation for multiplayer gaming with networking

Approach

"Microsoft XNA 4.0 Game Development Cookbook" is a fast-paced cookbook for taking your knowledge of the framework further with advanced game development tasks. Packed with step-by-step instructions and screenshots, the book will solve an experienced developer's everyday coding problems.

Who this book is written for

If you are an XNA developer who has already successfully mastered simple 2D and 3D XNA tasks, dive into "Microsoft XNA 4.0 Game Development Cookbook" for something more challenging. You should be comfortable with the basics of the XNA framework, and have experience with C#.

In Detail

Microsoft XNA attempts to free game developers from writing "repetitive boilerplate code", allowing them to focus on producing enjoyable gameplay rather than tedious and complicated setup. The Framework has reduced the once steep learning curve for game development, transforming it into something more attainable, and this cookbook will help you to take full advantage of XNA to bring reality into your virtual worlds.

"Microsoft XNA 4.0 Game Development Cookbook" is the perfect resource for propelling your game development capabilities from the simple 2D demo towards engaging and exciting, professional looking games. With a diverse selection of game-related topics covered, discover how to create rich 2D and 3D worlds filled with interesting characters, detailed scenery and dynamic special effects applicable to PC, Xbox 360 and Windows Phone 7 game play.

There is no shortage of introductory texts available for XNA, a number of which are fantastic for getting started with simple 2D games, but "Microsoft XNA 4.0 Game Development Cookbook" will help you take the steps to start producing games that have deeper gameplay, compelling graphics and that little bit of extra polish!

The book's recipes will get you up and going quickly with the next level of game features such as 3D graphics, AI, and network play.

With this practical cookbook to hand, even the more experienced developer will be better equipped to achieve high level tasks with XNA in a quick and efficient manner.

商品描述(中文翻譯)

這本書超越了基本手冊,幫助您利用 Microsoft XNA 創建令人驚嘆的虛擬世界和效果,無論是在 2D 還是 3D 遊戲中。書中包含 35 個對遊戲開發者至關重要的食譜。

概述
- 透過各種提示和技巧加速您的 XNA 學習,以解決日常問題
- 使用本書和電子書掌握添加特效、虛擬氛圍和電腦控制角色的技巧
- 一本快速上手的食譜書,內含截圖以說明每個進階的逐步任務
- 應用所學技術為 PC、Xbox 360 和 Windows Phone 7 進行遊戲連接

您將從本書中學到什麼
- 直接進入創建特效,如陰影、煙霧和爆炸
- 快速掌握創建 2D 和 3D 地形,包括高度圖和方塊世界
- 通過 Kinect 的動作捕捉和布娃娃物理,創建更自然的角色動畫
- 使用程式碼而非建模軟體創建 3D 物件,如球體、環和樹木
- 為您的世界增添虛擬水、天空和雲彩的氛圍
- 理解如何為多人遊戲設置網路基礎

方法
《Microsoft XNA 4.0 遊戲開發食譜》是一本快速上手的食譜書,旨在幫助您進一步擴展對框架的知識,進行進階的遊戲開發任務。書中充滿逐步指導和截圖,將解決經驗豐富的開發者日常編碼問題。

本書的讀者對象
如果您是一位已經成功掌握簡單 2D 和 3D XNA 任務的 XNA 開發者,請深入《Microsoft XNA 4.0 遊戲開發食譜》,挑戰更具挑戰性的內容。您應該對 XNA 框架的基本知識感到舒適,並具備 C# 的經驗。

詳細內容
Microsoft XNA 旨在讓遊戲開發者擺脫撰寫「重複的樣板代碼」,使他們能專注於創造有趣的遊戲體驗,而不是繁瑣且複雜的設置。該框架降低了遊戲開發的學習曲線,將其轉變為更易於達成的目標,而這本食譜將幫助您充分利用 XNA,將現實帶入您的虛擬世界。

《Microsoft XNA 4.0 遊戲開發食譜》是推動您遊戲開發能力的完美資源,從簡單的 2D 示範邁向引人入勝且專業的遊戲。涵蓋多樣的遊戲相關主題,探索如何創建充滿有趣角色、詳細場景和動態特效的豐富 2D 和 3D 世界,適用於 PC、Xbox 360 和 Windows Phone 7 的遊戲玩法。

目前有許多入門文本可供 XNA 使用,其中一些非常適合開始簡單的 2D 遊戲,但《Microsoft XNA 4.0 遊戲開發食譜》將幫助您邁出步伐,開始製作具有更深層次遊戲性、引人注目的圖形和額外打磨的遊戲!

本書的食譜將幫助您快速上手,實現下一階段的遊戲功能,如 3D 圖形、AI 和網路遊玩。

有了這本實用的食譜,即使是更有經驗的開發者也能更有效率地完成高級任務。