Windows Phone 7 Game Development (Paperback)

Adam Dawes

  • 出版商: Apress
  • 出版日期: 2010-12-29
  • 定價: $1,650
  • 售價: 1.8$299
  • 語言: 英文
  • 頁數: 592
  • 裝訂: Paperback
  • ISBN: 1430233060
  • ISBN-13: 9781430233060
  • 立即出貨(限量) (庫存=1)

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

商品描述

Windows Phone 7 is a powerful mobile computing platform with huge potential for gaming. With "instant on" capabilities, the promise of gaming on the move is a reality with these devices. The platform is an ideal environment for .NET developers looking to create fun, sophisticated games.

Windows Phone 7 Game Development gives you everything you need to maximize your creativity and produce fantastic mobile games. With a gaming device always in your pocket, as a phone always is, this is too good an opportunity to miss!

What you’ll learn

  • How to get started with Windows Phone 7 development, from setting up the IDE to debugging techniques.
  • Develop using the free or full versions of Visual Studio 2010.
  • Master high performance 2D and 3D graphics using the XNA development environment.
  • Build 2D games using Silverlight and also learn how to publish them to the web.
  • Find out the best ways to control your games, including using touch screens, keyboards and accelerometers.
  • Produce high quality music and sound effects from your games.
  • Masses of example code and working projects, including two example games, "Cosmic Rocks" and "Diamond Lines."
  • All you need to release your games to the world for fun or to sell.

Who this book is for

Windows Phone 7 Game Development is aimed at those with an existing background in programming and knowledge of the C# programming language. No prior knowledge of programming for Windows Phone 7, its primary presentation technologies (Silverlight and XNA), or programming games in general is needed. This book will guide the reader through the steps required to become proficient in all of these areas of development.

Table of Contents

  1. Windows Phone and .NET
  2. Getting Started with XNA
  3. Creating a Game Framework
  4. User Input
  5. Sounding Out with Game Audio
  6. Drawing with Vertices and Matrices
  7. The World of 3D Graphics
  8. Further 3D Features and Techniques
  9. Enhancing Your Game
  10. The Application Life Cycle
  11. Getting Started with Silverlight
  12. Silverlight Controls and Pages
  13. Gaming with Silverlight
  14. Enhancing Your Silverlight Games
  15. Distributing Your Game
  16. Running on Other Platforms

 

商品描述(中文翻譯)

Windows Phone 7 是一個功能強大的移動計算平台,具有巨大的遊戲潛力。憑藉「即時啟動」的功能,這些設備實現了在移動中遊戲的承諾。該平台是.NET開發人員創建有趣、複雜遊戲的理想環境。

《Windows Phone 7遊戲開發》提供了您所需的一切,以最大限度地發揮創造力,製作出精彩的手機遊戲。隨時隨地都有一個遊戲設備在您的口袋中,這是一個不容錯過的絕佳機會!

您將學到以下內容:

- 如何開始進行Windows Phone 7開發,從設置集成開發環境到調試技巧。
- 使用免費或完整版本的Visual Studio 2010進行開發。
- 使用XNA開發環境進行高性能的2D和3D圖形開發。
- 使用Silverlight構建2D遊戲,並學習如何將其發布到網絡上。
- 找出控制遊戲的最佳方法,包括使用觸摸屏、鍵盤和加速度計。
- 從遊戲中產生高質量的音樂和音效。
- 大量的示例代碼和實作項目,包括兩個示例遊戲《Cosmic Rocks》和《Diamond Lines》。
- 發布遊戲供娛樂或銷售所需的一切。

本書適合對編程有一定背景並熟悉C#編程語言的讀者。不需要事先了解Windows Phone 7的編程、主要的演示技術(Silverlight和XNA)或一般遊戲編程的知識。本書將引導讀者逐步掌握這些開發領域的技能。

目錄:

1. Windows Phone和.NET
2. 開始使用XNA
3. 創建遊戲框架
4. 用戶輸入
5. 遊戲音效
6. 使用頂點和矩陣繪圖
7. 3D圖形世界
8. 進階3D功能和技巧
9. 增強您的遊戲
10. 應用程序生命週期
11. 開始使用Silverlight
12. Silverlight控件和頁面
13. 使用Silverlight進行遊戲開發
14. 增強您的Silverlight遊戲
15. 分發您的遊戲
16. 在其他平台上運行