Windows Phone游戲開發(fā)實戰(zhàn)

出版時間:2012-12  出版社:電子工業(yè)出版社  作者:王傳煒  頁數(shù):258  字?jǐn)?shù):375000  

內(nèi)容概要

  本書對Windows
Phone游戲開發(fā)的流程進行了詳細(xì)的講解,對其核心內(nèi)容和開發(fā)技巧進行了深入的說明;對游戲場景和游戲菜單,2D動畫和紋理處理,精靈的矢量移動和控制,戰(zhàn)斗和魔法系統(tǒng),關(guān)卡設(shè)計和數(shù)值平衡,音效處理和文本處理,以及游戲優(yōu)化等這些在游戲開發(fā)中遇到的實際問題進行了詳細(xì)的分析和解答,并對XNA主流框架和混合編程進行了細(xì)致的分析。本書還針對Windows
Phone 8的游戲開發(fā)新特性進行了詳細(xì)的說明。

作者簡介

王傳煒,MagicJelly Game Studio聯(lián)合創(chuàng)始人。9年NET開發(fā)經(jīng)驗,歷任軟件工程師、培訓(xùn)講師、技術(shù)經(jīng)理等職位。技術(shù)專長:ASP、NET、HTML5、SilverLight、XNA、WindowsPhone。

書籍目錄

第1章 Windows Phone游戲開發(fā)入門
1.1 XNA框架簡介
1.2 開發(fā)工具和環(huán)境
1.2.1 Windows Phone 8游戲開發(fā)工具
1.2.2 Windows Phone 8游戲開發(fā)環(huán)境變化
1.3 XNA常用組件
1.3.1 LoadContent
1.3.2 Upate和Draw
1.3.3 SpriteBatch
1.3.4 Sprite Font
1.3.5 TouchCollection和TouchPanel
1.4 Windows Phone模擬器和真機調(diào)試
第2章 游戲場景和游戲菜單
2.1 游戲場景
2.2 游戲菜單
2.3 場景切換
2.4 編寫游戲菜單
2.5 數(shù)據(jù)保存和讀取
第3章 2D動畫和矢量
3.1 2D動畫
3.1.1 2D動畫原理
3.1.2 動畫紋理合并和切割
3.1.3 動畫序列幀處理
3.2 矢量移動和控制
3.2.1 矢量移動原理
3.2.2 矢量移動的實現(xiàn)
3.3 動畫切換
3.3.1 動畫切換原理
3.3.2 可控制的動畫切換
3.4 地圖牽引
第4章 戰(zhàn)斗和魔法系統(tǒng)
4.1 戰(zhàn)斗系統(tǒng)
4.1.1 精靈的碰撞
4.1.2 精靈的管理
4.1.3 精靈戰(zhàn)斗系統(tǒng)
4.2 魔法系統(tǒng)
4.2.1 魔法設(shè)計
4.2.2 單體魔法和群體魔法
4.2.3 魔法運動軌跡模擬
第5章 關(guān)卡設(shè)計和數(shù)值平衡
5.1 關(guān)卡設(shè)計
5.1.1 關(guān)卡數(shù)據(jù)結(jié)構(gòu)
5.1.2 過關(guān)的邏輯
5.1.3 升級界面
5.2 數(shù)值平衡
5.2.1 什么是數(shù)值平衡
5.2.2 如何做到數(shù)值平衡
第6章 音效處理和文本處理
6.1 音效處理
6.1.1 SoundEffect播放音效
6.1.2 SoundEffectInstance播放背景音樂
6.1.3 Ogg文件在Windows Phone中的特殊處理
6.1.4 解決背景音樂和音樂播放器的沖突問題
6.2 語言本地化處理
6.2.1 中文化處理
6.2.2 多語言處理
第7章 游戲設(shè)計進階
7.1 游戲優(yōu)化
7.1.1 內(nèi)存優(yōu)化
7.1.2 游戲邏輯優(yōu)化
7.2 粒子系統(tǒng)
7.2.1 2D粒子類
7.2.2 2D粒子系統(tǒng)管理類
7.2.3 2D粒子系統(tǒng)配置類
7.2.4 游戲里使用2D粒子系統(tǒng)
第8章 XNA主流框架和混合編程
8.1 XNA主流游戲框架
8.1.1 Cocos2d-x for XNA
8.1.2 MonoGame
8.2 SilverLight和XNA混合編程
8.2.1 為什么要進行混合編程
8.2.2 如何進行混合編程
8.2.3 混合編程的注意事項
第9章 在Windows Phone Store上發(fā)布游戲
9.1 Windows Phone游戲測試
9.2 XNA代碼混淆
9.3 Windows Phone Store發(fā)布流程
9.4 Windows Phone Store收款等事項
9.4.1 游戲試用功能
9.4.2 W-8表格的填寫
9.4.3 收款銀行賬號的填寫
第10章 Windows Phone 8游戲開發(fā)新特性
10.1 Windows Phone 8上使用C++開發(fā)游戲
10.2 Windows Phone 8上的3D游戲引擎

章節(jié)摘錄

版權(quán)頁:   插圖:  

編輯推薦

《Windows Phone游戲開發(fā)實戰(zhàn)》以筆者王傳煒在今年年初開發(fā)的“GuardedPineess”游戲為例子,從零開始講解整個游戲的開發(fā)過程。作為初學(xué)者,只要有一定的C#語言基礎(chǔ),就能學(xué)會如何開發(fā)一款能在Windows Phone Store上發(fā)布的游戲。而且,在《Windows Phone游戲開發(fā)實戰(zhàn)》里筆者把平時游戲開發(fā)里的一些經(jīng)驗總結(jié)以及在Windows Phone Store上發(fā)布的過程都做了翔實的介紹。

圖書封面

評論、評分、閱讀與下載


    Windows Phone游戲開發(fā)實戰(zhàn) PDF格式下載


用戶評論 (總計3條)

 
 

  •   通俗易懂,層層引導(dǎo)
  •   只能用作參考。
  •   書拿過來紙張很黃,╮(╯▽╰)╭。書里用的是VS2012,WP8游戲開發(fā)。不知道WP7.8能不能兼容,還在研究中。書里的代碼注釋很少,但是還好不是超長代碼粘貼,應(yīng)該閱讀不是很困難。24元買的。書的介紹思路比較好,按照游戲開發(fā)的思路安排章節(jié),這個比較贊。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7