Building your First Mobile Game using XNA 4.0
暫譯: 使用 XNA 4.0 建立您的第一款手機遊戲

Brecht Kets, Thomas Goussaert

  • 出版商: Packt Publishing
  • 出版日期: 2012-11-17
  • 售價: $1,840
  • 貴賓價: 9.5$1,748
  • 語言: 英文
  • 頁數: 158
  • 裝訂: Paperback
  • ISBN: 1849687749
  • ISBN-13: 9781849687744
  • 海外代購書籍(需單獨結帳)

商品描述

A fast-paced, hands-on guide to building a 3D game for the Windows Phone 7 platform using XNA 4.0

Overview

  • Building a 3D game for the Windows Phone 7 platform.
  • Drawing 2D and 3D graphics on Windows Phone.
  • Using the rich capabilities of the Windows Phone platform.
  • Creating a custom framework step by step that will act as a base for building (future) games.
  • An engaging and hands on beginner's guide to Windows Phone 7 3D game development using XNA 4.0.

In Detail

With the dawn of the Windows Phone 7 platform, Microsoft has offered us an easy way to create 3D mobile games. In this book, we will build a 3D game for Windows Phone 7 together, taking full advantage of the graphics and touch capabilities, along with the sensors of the platform.

"Building your first mobile game using XNA" is the book for starting game development on the Windows Phone 7 platform. This book will go over the technical aspects of building games along with designing your own framework. Finally we'll build an actual game together from the ground up! This book will set future mobile game developers in the right direction.

The XNA framework empowers us to build 2D and 3D games for PC, Xbox 360 and Windows Phone 7. We will use those capabilities to create stunning 3D games for the Windows Phone 7 platform. We will start by covering the basics like drawing graphics, followed by building a custom framework and end with building a game together!

In this book, we will cover drawing 2D and 3D graphics, both static and animations. We will also cover the various ways of handling user input and help set the mood of our game playing both 2D and 3D sound, and accessing the user's media library. The only thing left before building a game is covering several techniques created for making our life easier while building the game, whilst building a framework to do just that. Finally, we'll build a 3D game together that will run on the Windows Phone 7 platform.

"Building your first mobile game using XNA" is the book you need to get started with mobile game development for Windows Phone 7. Its hands on approach will set you on your way in no time. Let's build some games!

What you will learn from this book

  • Installing the Windows Phone SDK and the XNA framework.
  • Drawing 2D and 3D graphics.
  • Mixing 2D and 3D graphics.
  • Drawing 2D and 3D animations.
  • Playing 2D and 3D sound.
  • Playing songs.
  • Handling touch input and gestures (tap, swipe, zoom, ...).
  • Building a scene graph and level system.
  • Handling collision.
  • Creating menus.
  • How to build a 3D game!

Approach

This book is a step-by-step tutorial with a lot of screenshots that help to explain the concept better.

Who this book is written for

This book will cover the building of a 3D game for Windows Phone using XNA. We won't explain the C# programming language itself, nor object-oriented programming.

We will however explain the aspects of game development thoroughly, so don't worry if you have never written a 3D game. We will cover all the basics, included the much dreaded math.

商品描述(中文翻譯)

一個快速且實用的指南,教你如何使用 XNA 4.0 為 Windows Phone 7 平台構建 3D 遊戲

概述
- 為 Windows Phone 7 平台構建 3D 遊戲。
- 在 Windows Phone 上繪製 2D 和 3D 圖形。
- 利用 Windows Phone 平台的豐富功能。
- 逐步創建一個自定義框架,作為構建(未來)遊戲的基礎。
- 一本引人入勝且實用的初學者指南,使用 XNA 4.0 進行 Windows Phone 7 3D 遊戲開發。

詳細內容
隨著 Windows Phone 7 平台的誕生,微軟為我們提供了一個簡單的方法來創建 3D 手機遊戲。在這本書中,我們將一起為 Windows Phone 7 構建一個 3D 遊戲,充分利用該平台的圖形和觸控功能,以及傳感器。

《使用 XNA 構建你的第一個手機遊戲》是開始在 Windows Phone 7 平台上進行遊戲開發的書籍。本書將涵蓋構建遊戲的技術方面,以及設計自己的框架。最後,我們將從零開始一起構建一個實際的遊戲!這本書將為未來的手機遊戲開發者指明正確的方向。

XNA 框架使我們能夠為 PC、Xbox 360 和 Windows Phone 7 構建 2D 和 3D 遊戲。我們將利用這些功能為 Windows Phone 7 平台創建驚人的 3D 遊戲。我們將從繪製圖形的基本知識開始,然後構建一個自定義框架,最後一起構建一個遊戲!

在這本書中,我們將涵蓋繪製 2D 和 3D 圖形,包括靜態圖形和動畫。我們還將介紹處理用戶輸入的各種方法,並幫助設置我們遊戲的氛圍,播放 2D 和 3D 音效,並訪問用戶的媒體庫。在構建遊戲之前,唯一剩下的就是介紹幾種技術,這些技術旨在使我們在構建遊戲時的生活更輕鬆,同時構建一個框架來實現這一點。最後,我們將一起構建一個可以在 Windows Phone 7 平台上運行的 3D 遊戲。

《使用 XNA 構建你的第一個手機遊戲》是你開始 Windows Phone 7 手機遊戲開發所需的書籍。它的實用方法將讓你迅速上手。讓我們一起來構建一些遊戲吧!

你將從這本書中學到的內容
- 安裝 Windows Phone SDK 和 XNA 框架。
- 繪製 2D 和 3D 圖形。
- 混合 2D 和 3D 圖形。
- 繪製 2D 和 3D 動畫。
- 播放 2D 和 3D 音效。
- 播放歌曲。
- 處理觸控輸入和手勢(點擊、滑動、縮放等)。
- 構建場景圖和關卡系統。
- 處理碰撞。
- 創建菜單。
- 如何構建 3D 遊戲!

方法
這本書是一個逐步的教程,包含大量截圖,以幫助更好地解釋概念。

本書的讀者對象
這本書將涵蓋使用 XNA 為 Windows Phone 構建 3D 遊戲。我們不會解釋 C# 編程語言本身,也不會解釋面向對象編程。

然而,我們將徹底解釋遊戲開發的各個方面,因此如果你從未編寫過 3D 遊戲,也不必擔心。我們將涵蓋所有基礎知識,包括令人畏懼的數學。