注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡游戲設計移動與嵌入式開發(fā)技術·Windows Phone 7游戲高級編程:使用XNA Game Studio 4

移動與嵌入式開發(fā)技術·Windows Phone 7游戲高級編程:使用XNA Game Studio 4

移動與嵌入式開發(fā)技術·Windows Phone 7游戲高級編程:使用XNA Game Studio 4

定 價:¥68.00

作 者: (美)威廉姆斯 (Chris G.Williams)(美)克林格曼 (George W.Clingerman)著 鄒鋆弢,吳華蕾 譯
出版社: 清華大學出版社
叢編項:
標 簽: 計算機與互聯(lián)網(wǎng) 游戲

ISBN: 9787302303053 出版時間: 2013-01-01 包裝: 平裝
開本: 16開 頁數(shù): 495 字數(shù):  

內(nèi)容簡介

  《移動與嵌入式開發(fā)技術·Windows Phone 7游戲高級編程:使用XNA Game Studio 4》包含了大量真實示例,對WindowsPhone7游戲開發(fā)做了深入探索,是手邊必備的全面教程?!兑苿优c嵌入式開發(fā)技術·Windows Phone 7游戲高級編程:使用XNA Game Studio 4》首先介紹了WindowsPhone7的特性,然后講解,游戲開發(fā)過程會用到的工具。書中清晰的講解和豐富的代碼示例有助于你深刻理解Windows Phone7設備,使你能夠立即開始創(chuàng)建自己的游戲。

作者簡介

  CMs G Williams是Magenic的首席顧問,為客戶定制.NET解決方案。他創(chuàng)立了Reality Check Games,并將它作為開發(fā)Windows、Xbox 360和Windows Phone 7下的各種XNA項目的平臺。除了開發(fā)游戲,Williams還連續(xù)6年被評為Microsoft公司在XNA/DirectX領域的MVP。他是XNA Indie Games社區(qū)的積極撰稿人,并在明尼蘇達州的明尼阿波利斯市創(chuàng)立了一個XNA Developers GrouD。他經(jīng)常在用戶群、代碼營和全國的專業(yè)會議中演講,演講的主題包括XNA游戲開發(fā)、Windows Phone 7等。他還為CODE和Flagship雜志撰寫文章。George W. Clingerman是一個使用.NET和SQL技術開發(fā)WinForm和網(wǎng)絡軟件的商業(yè)開發(fā)人員。他還開發(fā)游戲,曾憑借Managed Direct X技術在一場小游戲開發(fā)大賽中獲勝,并發(fā)布了一款為兒童設計的Xbox Live Indie Game(在全球范圍內(nèi)銷售)。Clingerman運作了一個XNA社區(qū)網(wǎng)站為游戲開發(fā)初學者提供教程,另外他還為官方的Microsoft Creators Club論壇提供幫助。由于他的出色工作,Clingerman被4次授予Microsoft在XNA領域的MVP。

圖書目錄

第1章 了解Windows Phone7設備
1.1 最低配置
1.1.1 外觀設計
1.1.2 屏幕分辨率
1.2 手機功能
1.2.1 電容式觸控
1.2.2 傳感器
1.2.3 數(shù)碼相機
1.2.4 DirectX9加速
1.2.5 正面按鈕
1.2.6 QWERrIY鍵盤
1.3 軟件功能
1.3.1 Start和Lock屏幕
1.3.2 hub
1.3.3 其他應用程序
1.4 小結(jié)
第2章 入門
2.1 獲取所需工具
2.1.1 系統(tǒng)需求
2.1.2 開發(fā)人員的要求
2.1.3 獲取的工具
2.2 XNAGameStudi04.0
2.2.1 創(chuàng)建第一個項目
2.2.2 Windows Phone游戲和其他XNA游戲項目的區(qū)別
2.3 設置Windows Phone設備
2.4 使用Windows Phone Emulator
2.5 使用命令行選項
2.6 小結(jié)
第3章 方向
3.1 設備方向
3.1.1 設置設備方向
3.1.2 檢測設備方向
3.1.3 以全屏模式運行
3.2 加速計
3.3 小結(jié)
第4章 觸控輸入
4.1 觸控事件的響應
4.1.1 觸控界面概述
4.1.2 觸控輸入的檢測
4.1.3 手勢檢測
4.1.4 觸控游戲的設計
4.2 SIP
4.3 小結(jié)
第5章 獲取輸入
5.1 創(chuàng)建輸入管理系統(tǒng)
5.1.1 Input.cs
5.1.2 Gesture Definition.cs
5.1.3 Gamelnput.cs
5.1.4 Touchlndicator.cs
5.1.5 Touchlnd/catorGollection.cs
5.2 使用輸入管理系統(tǒng)
5.2.1 Actions.cs
5.2.2 Gamel.CS
5.3 小結(jié)
第6章 狀態(tài)
6.1 游戲狀態(tài)
6.1.1 管理游戲狀態(tài)
6.1.2 處理多層屏幕
6.2 手機硬件事件
6.2.1 檢測Back按鈕
6.2.2 重寫B(tài)ack按鈕
6.3 游戲中斷
6.3.1 通知與臨時中斷
6.3.2 游戲停止事件
6.4 保存游戲狀態(tài)
6.5 小結(jié)
第7章 播放音樂
7.1 處理音頻
7.1.1 使用Media Player播放音頻
7.1.2 Sound Effect
7.2 XACT3.O
7.3 錄制音頻
7.3.1 Microphone類
7.3.2 保存并檢索捕獲的音頻
7.4 小結(jié)
第8章 綜合應用:Drive&Dodge游戲
8.1 創(chuàng)建游戲
8.1.1 屏幕
8.1.2 輸入包裝類
8.1.3 添加聲音和音樂
8.1.4 更多的屏幕
8.1.5 為游戲主屏幕編寫代碼
8.1.6 完成Main Game屏幕:連接精靈并使游戲可玩
8.1.7 保存分數(shù)
8.1.8 正確處理Back按鈕
8.2 創(chuàng)建一個基本的游戲模板
8.2.1 只保留基本要素
8.2.2 創(chuàng)建模板
8.2.3 使用模板
8.3 小結(jié)
第9章 3D游戲
9.1 3D圖形
9.1.1 為游戲創(chuàng)建3D模型
9.1.2 在游戲中使用3D模型
9.1.3 在Blender中為基本的3D模型添加紋理
9.1.4 執(zhí)行3D變換
9.1.5 創(chuàng)建3D動畫
9.1.6 Microsoft Skinning Sample
9.2 設置效果
9.2.1 預置效果
9.2.2 使用Reach Graphics Demo
9.3 小結(jié)
第10章推送通知與振動功能
10.1 理解推送通知
10.1.1 raw通知
10.1.2 彈出式toast通知
10.1.3 磁貼通知
10.2 好用的振動功能
10.2.1 Microsoft.Devices命名空問
10.2.2 Environment類
10.2.3 Vibrate Controller類
10.3 小結(jié)
第11章 創(chuàng)建和使用服務
11.1 使用Web服務
11.1.1 LiveToServeYou示例
11.1.2 Serve Me示例
11.2 全球高分榜系統(tǒng)
11.2.1 High Score Service項目
11.2.2 ScoreMe項目
11.2.3 匿名Live ID
11.2.4 High Score Client類
11.2.5 推送通知
……
第12章 綜合應用:Poker Dicewith Friends游戲
第13章 Location API
第14章 啟動器和選擇器
第15章 綜合應用:Picture Puzzle游戲
第16章 后續(xù)工作

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號