出版時(shí)間:2010-7 出版社:人民郵電 作者:吳亞峰//蘇亞光 頁(yè)數(shù):500
Tag標(biāo)簽:無(wú)
前言
為什么要寫(xiě)一本這樣的書(shū)?Android是由以Google為首的OHA(Open Handset Alliance)推出的一款開(kāi)放的嵌入式操作系統(tǒng)平臺(tái),從2008年推出Android SDK 1.0到現(xiàn)在,Android SDK的版本已經(jīng)升級(jí)到了最新的2.1。Android正以前所未有的速度聚集著來(lái)自世界各地的開(kāi)發(fā)者,越來(lái)越多的創(chuàng)意被應(yīng)用到Android應(yīng)用程序的開(kāi)發(fā)中,大有席卷整個(gè)手機(jī)產(chǎn)業(yè)的趨勢(shì)。面對(duì)如此火爆的Android大潮,一些有關(guān)Android的技術(shù)書(shū)籍也開(kāi)始登上各地書(shū)架。但是縱觀這些本來(lái)就為數(shù)不多的Android書(shū)籍,卻沒(méi)有一本是關(guān)于Android游戲開(kāi)發(fā)的,而手機(jī)游戲歷來(lái)是移動(dòng)開(kāi)發(fā)中的分量最重的部分。本書(shū)正是在這種情況下應(yīng)運(yùn)而生的,作為國(guó)內(nèi)第一本講解Android游戲開(kāi)發(fā)的專(zhuān)業(yè)書(shū)籍,作者為這本書(shū)傾注了很多的心血。書(shū)中既有對(duì)Android應(yīng)用程序框架的介紹,也有對(duì)游戲開(kāi)發(fā)相關(guān)知識(shí)的講解,同時(shí)還有多個(gè)Android平臺(tái)下的游戲案例。希望可以快速幫助讀者提高在Android平臺(tái)下進(jìn)行游戲開(kāi)發(fā)的實(shí)戰(zhàn)能力。
內(nèi)容概要
本書(shū)以Android手機(jī)游戲的開(kāi)發(fā)為主題,結(jié)合真實(shí)的游戲案例向讀者詳細(xì)介紹了Android平臺(tái)下游戲開(kāi)發(fā)的整個(gè)流程,同時(shí)在游戲開(kāi)發(fā)的介紹過(guò)程中還分享了筆者多年積累的開(kāi)發(fā)技巧與經(jīng)驗(yàn)。 全書(shū)分為兩篇,共16章,第1篇以簡(jiǎn)單易懂的實(shí)例為依托,詳細(xì)介紹了Android的前臺(tái)渲染技術(shù)、常用界面布局、網(wǎng)絡(luò)開(kāi)發(fā)、SQLite數(shù)據(jù)庫(kù)的存取、傳感器應(yīng)用的開(kāi)發(fā)以及游戲中經(jīng)常使用的人工智能等相關(guān)知識(shí)。第2篇詳細(xì)介紹了7個(gè)真實(shí)的游戲案例,涵蓋了手機(jī)游戲中的7個(gè)不同種類(lèi),包括體育類(lèi)、益智類(lèi)、滾屏動(dòng)作類(lèi)、棋牌類(lèi)、3D物理傳感器類(lèi)、冒險(xiǎn)類(lèi)以及策略類(lèi)游戲等。每一個(gè)游戲都是按照實(shí)際的開(kāi)發(fā)步驟進(jìn)行介紹,并逐步地將Android手機(jī)游戲的整個(gè)開(kāi)發(fā)過(guò)程展現(xiàn)在讀者面前。同時(shí)在源代碼中還包含了詳細(xì)的注釋?zhuān)员M量幫助讀者掌握代碼中的每一個(gè)細(xì)節(jié)?! ”緯?shū)的講述由淺入深,從游戲開(kāi)發(fā)的基礎(chǔ)知識(shí)到開(kāi)發(fā)大型游戲,結(jié)構(gòu)清晰、語(yǔ)言簡(jiǎn)潔,非常適合Android游戲初學(xué)者和Android游戲進(jìn)階開(kāi)發(fā)者閱讀參考。
作者簡(jiǎn)介
吳亞峰,畢業(yè)于北京郵電大學(xué),后留學(xué)澳大利亞臥龍崗大學(xué)取得碩士學(xué)位,1998年開(kāi)始從事Java的開(kāi)發(fā),有十多年的Java開(kāi)發(fā)經(jīng)驗(yàn)與培訓(xùn)經(jīng)驗(yàn),主要的研究方向是Java EE?,F(xiàn)在為Java EE獨(dú)立軟件開(kāi)發(fā)工程師,同時(shí)兼任Sun授權(quán)、Java培訓(xùn)中心認(rèn)證教師,為數(shù)十家著名企業(yè)培訓(xùn)了上千名軟件開(kāi)發(fā)人員,曾編寫(xiě)過(guò)《精通NetBeans——Java桌面、Web與企業(yè)級(jí)程序開(kāi)發(fā)詳解》及《Java SE 6.0編程指南》等暢銷(xiāo)技術(shù)書(shū)籍。
蘇亞光:JavaME獨(dú)立軟件工程師,有軟件領(lǐng)域7年的從業(yè)經(jīng)驗(yàn),在軟件開(kāi)發(fā)和計(jì)算機(jī)教學(xué)方面有著豐富的經(jīng)驗(yàn)。早期主要從事底層軟件的設(shè)計(jì)與開(kāi)發(fā)工作,現(xiàn)主要從事JavaEE企業(yè)應(yīng)用程序的開(kāi)發(fā)、設(shè)計(jì)等方面的工作。同時(shí),在SOA領(lǐng)域也做了很多有益的工作。
書(shū)籍目錄
第1篇 Android游戲兵法——謀攻篇 第1章 Android平臺(tái)簡(jiǎn)介 1.1 Android的來(lái)龍去脈 1.2 掀起Android的蓋頭來(lái) 1.2.1 選擇Android的理由 1.2.2 Android的應(yīng)用程序框架 1.3 Android開(kāi)發(fā)環(huán)境的搭建 1.3.1 SDK的下載及安裝 1.3.2 Eclipse集成開(kāi)發(fā)環(huán)境的搭建 1.3.3 虛擬設(shè)備的創(chuàng)建與模擬器的運(yùn)行 1.3.4 第一個(gè)Android程序 1.3.5 Android程序的監(jiān)控與調(diào)試 1.4 小結(jié) 第2章 Android游戲開(kāi)發(fā)之前臺(tái)渲染 2.1 創(chuàng)建Android用戶界面 2.1.1 布局管理 2.1.2 常用控件及其事件處理 2.2 圖形與動(dòng)畫(huà)在Android中的實(shí)現(xiàn) 2.2.1 簡(jiǎn)單圖形的繪制 2.2.2 貼圖的藝術(shù) 2.2.3 自定義動(dòng)畫(huà)的播放 2.3 Android平臺(tái)下的多媒體開(kāi)發(fā) 2.3.1 音頻的播放 2.3.2 視頻的播放 2.3.3 Camera圖像采集 2.4 小結(jié) 第3章 Android游戲開(kāi)發(fā)之交互式通信 3.1 Android應(yīng)用程序的基本組件 3.1.1 Activity組件 3.1.2 Service組件 3.1.3 Broadcast Receiver組件 3.1.4 Content Provider組件 3.1.5 AndroidManifest.xml文件簡(jiǎn)介 3.2 應(yīng)用程序的內(nèi)部通信 3.2.1 Handler類(lèi)簡(jiǎn)介 3.2.2 使用Handler進(jìn)行內(nèi)部通信 3.3 應(yīng)用程序組件之間的通信 3.3.1 Intent類(lèi)簡(jiǎn)介 3.3.2 IntentFilter類(lèi)簡(jiǎn)介 3.3.3 示例1:與Android系統(tǒng)組件通信 3.3.4 示例2:應(yīng)用程序組件間通信示例Activity部分的開(kāi)發(fā) 3.3.5 示例3:應(yīng)用程序組件間通信示例Service部分的開(kāi)發(fā) 3.4 小結(jié) 第4章 Android游戲開(kāi)發(fā)之?dāng)?shù)據(jù)存儲(chǔ)和傳感器 4.1 數(shù)據(jù)存儲(chǔ)在Android平臺(tái)的實(shí)現(xiàn) 4.1.1 私有文件夾文件的寫(xiě)入與讀取 4.1.2 讀取Resources和Assets中的文件 4.1.3 輕量級(jí)數(shù)據(jù)庫(kù)SQLite簡(jiǎn)介 4.1.4 SQLite的使用示例 4.1.5 Content Provider的使用 4.1.6 Preferences的使用 4.2 Android平臺(tái)下傳感器應(yīng)用的開(kāi)發(fā) 4.2.1 傳感器應(yīng)用的開(kāi)發(fā)流程 4.2.2 常用傳感器簡(jiǎn)介 4.2.3 傳感器應(yīng)用開(kāi)發(fā)示例 4.2.4 使用SensorSimulator模擬傳感器變化 4.2.5 使用新版本的API開(kāi)發(fā)傳感器應(yīng)用 4.3 小結(jié) 第5章 Android游戲開(kāi)發(fā)之網(wǎng)絡(luò)編程 第6章 不一樣的游戲,不一樣的體驗(yàn) 第7章 游戲背后的數(shù)學(xué)與物理 第8章 游戲中的人工智能 第9章 游戲開(kāi)發(fā)小秘技 第2篇 Android游戲兵法——實(shí)戰(zhàn)篇 第10章 體育游戲——瘋狂足球 第11章 益智游戲——推箱子 第12章 滾屏動(dòng)作游戲——太空保衛(wèi)戰(zhàn) 第13章 棋牌游戲——中國(guó)象棋人機(jī)對(duì)弈 第14章 D物理傳感器游戲——小球快跑 第15章 冒險(xiǎn)游戲——?jiǎng)倮筇油觥〉?6章 策略游戲——回到戰(zhàn)國(guó)
章節(jié)摘錄
插圖:
編輯推薦
《Android 2.0游戲開(kāi)發(fā)實(shí)戰(zhàn)寶典》采用最新版主流SDK,講解Android 2.0下的游戲開(kāi)發(fā)。隨書(shū)附贈(zèng)DVD,15小時(shí)教學(xué)視頻,電子教案以及所有實(shí)例源代碼。7個(gè)真實(shí)游戲案例:體育游戲——瘋狂足球益智游戲——推箱子滾屏動(dòng)作游戲——太空保衛(wèi)戰(zhàn)棋牌游戲——中國(guó)象棋人機(jī)對(duì)弈3D物理傳感器游戲——小球快跑昌險(xiǎn)游戲——?jiǎng)倮谔油霾呗杂螒颉氐綉?zhàn)國(guó)
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Android 2.0游戲開(kāi)發(fā)實(shí)戰(zhàn)寶典 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版