出版時間:2013-1 出版社:清華大學(xué)出版社 作者:(美)威廉姆斯(Williams, C. G.),(美)克林格曼(Clingerman, G. W.) 著 頁數(shù):495 字?jǐn)?shù):779000
內(nèi)容概要
《移動與嵌入式開發(fā)技術(shù)·Windows Phone 7游戲高級編程:使用XNA Game Studio
4》包含了大量真實示例,對WindowsPhone7游戲開發(fā)做了深入探索,是手邊必備的全面教程?!兑苿优c嵌入式開發(fā)技術(shù)·Windows
Phone 7游戲高級編程:使用XNA Game Studio
4》首先介紹了WindowsPhone7的特性,然后講解,游戲開發(fā)過程會用到的工具。書中清晰的講解和豐富的代碼示例有助于你深刻理解Windows
Phone7設(shè)備,使你能夠立即開始創(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領(lǐng)域的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技術(shù)開發(fā)WinForm和網(wǎng)絡(luò)軟件的商業(yè)開發(fā)人員。他還開發(fā)游戲,曾憑借Managed
Direct X技術(shù)在一場小游戲開發(fā)大賽中獲勝,并發(fā)布了一款為兒童設(shè)計的Xbox Live Indie
Game(在全球范圍內(nèi)銷售)。Clingerman運作了一個XNA社區(qū)網(wǎng)站為游戲開發(fā)初學(xué)者提供教程,另外他還為官方的Microsoft
Creators
Club論壇提供幫助。由于他的出色工作,Clingerman被4次授予Microsoft在XNA領(lǐng)域的MVP。
書籍目錄
第1章 了解Windows Phone7設(shè)備
1.1 最低配置
1.2 手機功能
1.3 軟件功能
1.4 小結(jié)
第2章 入門
2.1 獲取所需工具
2.2 XNAGameStudi04.0
2.3 設(shè)置Windows Phone設(shè)備
2.4 使用Windows Phone Emulator
2.5 使用命令行選項
2.6 小結(jié)
第3章 方向
3.1 設(shè)備方向
3.2 加速計
3.3 小結(jié)
第4章 觸控輸入
4.1 觸控事件的響應(yīng)
4.2 SIP
4.3 小結(jié)
第5章 獲取輸入
5.1 創(chuàng)建輸入管理系統(tǒng)
5.2 使用輸入管理系統(tǒng)
5.3 小結(jié)
第6章 狀態(tài)
6.1 游戲狀態(tài)
6.2 手機硬件事件
6.3 游戲中斷
6.4 保存游戲狀態(tài)
6.5 小結(jié)
第7章 播放音樂
7.1 處理音頻
7.2 XACT3.O
7.3 錄制音頻
7.4 小結(jié)
第8章 綜合應(yīng)用:Drive&Dodge游戲
8.1 創(chuàng)建游戲
8.2 創(chuàng)建一個基本的游戲模板
8.3 小結(jié)
第9章 3D游戲
9.1 3D圖形
9.2 設(shè)置效果
9.3 小結(jié)
第10章 推送通知與振動功能
10.1 理解推送通知
10.2 好用的振動功能
10.3 小結(jié)
第11章 創(chuàng)建和使用服務(wù)
第12章 綜合應(yīng)用:Poker Dicewith Friends游戲
第13章 Location API
第14章 啟動器和選擇器
第15章 綜合應(yīng)用:Picture Puzzle游戲
第16章 后續(xù)工作
章節(jié)摘錄
版權(quán)頁: 插圖: 3.Search按鈕按下Search按鈕將啟動手機上的Bing Search屏幕,讓您得到所有緊急問題的答案(包括在西雅圖市中心的酒店步行距離內(nèi)的最好的壽司店在哪里,因為您的朋友為了去參加一個聚會,沒有告訴您就開走了您租賃的汽車)。 1.2.6 QWERTY鍵盤 滑出式鍵盤不是WindowsPhone7設(shè)備最低配置要求的一部分,但硬件制造商在設(shè)計中可以使用它們。Dell Lightning有一個縱向的滑出式鍵盤,從手機的底部滑出。LG手機的鍵盤向左邊(或是橫向模式中的底部)滑出。 如果您的手機有一個滑出式鍵盤,當(dāng)需要輸入時,除了可以使用SoftInputPanel(SIP,屏幕鍵盤)外還可以使用它。另外可以使用XNA檢測并響應(yīng)在游戲中按下的任何鍵。 第4章將介紹SIP的知識。 無論是什么類型的手機或鍵盤,在XNA中都不需要任何特殊的配置或代碼就可以直接使用。 1.3 軟件功能 除了眾多令人印象深刻的硬件特性和功能之外,WindowsPhone7設(shè)備還有一些非??岬能浖δ?。下面讓我們來看看其中的幾個。 1.3.1 Start和Lock屏幕 WindowsPhone7的Start屏幕充當(dāng)了桌面,也是與設(shè)備進行交互的關(guān)鍵方法。此屏幕被設(shè)計成可顯示關(guān)于未接來電、短信、未讀電子郵件等的一目了然的信息。 通過Start屏幕可訪問hub(將在1.3.2 節(jié)中討論)??梢詮乃鼈兏髯缘拇刨N(tile)看到內(nèi)容預(yù)覽和通知。 也可以將游戲固定到Start屏幕中的磁貼上。 第16章將介紹如何做到這一點。 Lock屏幕可以防止別人窺探您的手機內(nèi)容,還可以使您不會在辦公室節(jié)日派對中意外地?fù)艽驄寢尩碾娫?。Microsoft使得Lock屏幕具有類似Start屏幕上的狀態(tài)更新。
編輯推薦
如果你迫不及待地想進入WindowsPhone7游戲開發(fā)此界,千萬不要錯過《移動與嵌入式開發(fā)技術(shù)·Windows Phone 7游戲高級編程:使用XNA Game Studio 4》!
圖書封面
評論、評分、閱讀與下載