Android 2.0游戲開發(fā)實(shí)戰(zhàn)寶典

出版時(shí)間:2010-7  出版社:人民郵電  作者:吳亞峰//蘇亞光  頁(yè)數(shù):500  
Tag標(biāo)簽:無(wú)  

前言

為什么要寫一本這樣的書?Android是由以Google為首的OHA(Open Handset Alliance)推出的一款開放的嵌入式操作系統(tǒng)平臺(tái),從2008年推出Android SDK 1.0到現(xiàn)在,Android SDK的版本已經(jīng)升級(jí)到了最新的2.1。Android正以前所未有的速度聚集著來(lái)自世界各地的開發(fā)者,越來(lái)越多的創(chuàng)意被應(yīng)用到Android應(yīng)用程序的開發(fā)中,大有席卷整個(gè)手機(jī)產(chǎn)業(yè)的趨勢(shì)。面對(duì)如此火爆的Android大潮,一些有關(guān)Android的技術(shù)書籍也開始登上各地書架。但是縱觀這些本來(lái)就為數(shù)不多的Android書籍,卻沒(méi)有一本是關(guān)于Android游戲開發(fā)的,而手機(jī)游戲歷來(lái)是移動(dòng)開發(fā)中的分量最重的部分。本書正是在這種情況下應(yīng)運(yùn)而生的,作為國(guó)內(nèi)第一本講解Android游戲開發(fā)的專業(yè)書籍,作者為這本書傾注了很多的心血。書中既有對(duì)Android應(yīng)用程序框架的介紹,也有對(duì)游戲開發(fā)相關(guān)知識(shí)的講解,同時(shí)還有多個(gè)Android平臺(tái)下的游戲案例。希望可以快速幫助讀者提高在Android平臺(tái)下進(jìn)行游戲開發(fā)的實(shí)戰(zhàn)能力。

內(nèi)容概要

  本書以Android手機(jī)游戲的開發(fā)為主題,結(jié)合真實(shí)的游戲案例向讀者詳細(xì)介紹了Android平臺(tái)下游戲開發(fā)的整個(gè)流程,同時(shí)在游戲開發(fā)的介紹過(guò)程中還分享了筆者多年積累的開發(fā)技巧與經(jīng)驗(yàn)。  全書分為兩篇,共16章,第1篇以簡(jiǎn)單易懂的實(shí)例為依托,詳細(xì)介紹了Android的前臺(tái)渲染技術(shù)、常用界面布局、網(wǎng)絡(luò)開發(fā)、SQLite數(shù)據(jù)庫(kù)的存取、傳感器應(yīng)用的開發(fā)以及游戲中經(jīng)常使用的人工智能等相關(guān)知識(shí)。第2篇詳細(xì)介紹了7個(gè)真實(shí)的游戲案例,涵蓋了手機(jī)游戲中的7個(gè)不同種類,包括體育類、益智類、滾屏動(dòng)作類、棋牌類、3D物理傳感器類、冒險(xiǎn)類以及策略類游戲等。每一個(gè)游戲都是按照實(shí)際的開發(fā)步驟進(jìn)行介紹,并逐步地將Android手機(jī)游戲的整個(gè)開發(fā)過(guò)程展現(xiàn)在讀者面前。同時(shí)在源代碼中還包含了詳細(xì)的注釋,以盡量幫助讀者掌握代碼中的每一個(gè)細(xì)節(jié)?! ”緯闹v述由淺入深,從游戲開發(fā)的基礎(chǔ)知識(shí)到開發(fā)大型游戲,結(jié)構(gòu)清晰、語(yǔ)言簡(jiǎn)潔,非常適合Android游戲初學(xué)者和Android游戲進(jìn)階開發(fā)者閱讀參考。

作者簡(jiǎn)介

吳亞峰,畢業(yè)于北京郵電大學(xué),后留學(xué)澳大利亞臥龍崗大學(xué)取得碩士學(xué)位,1998年開始從事Java的開發(fā),有十多年的Java開發(fā)經(jīng)驗(yàn)與培訓(xùn)經(jīng)驗(yàn),主要的研究方向是Java EE。現(xiàn)在為Java EE獨(dú)立軟件開發(fā)工程師,同時(shí)兼任Sun授權(quán)、Java培訓(xùn)中心認(rèn)證教師,為數(shù)十家著名企業(yè)培訓(xùn)了上千名軟件開發(fā)人員,曾編寫過(guò)《精通NetBeans——Java桌面、Web與企業(yè)級(jí)程序開發(fā)詳解》及《Java SE 6.0編程指南》等暢銷技術(shù)書籍。
蘇亞光:JavaME獨(dú)立軟件工程師,有軟件領(lǐng)域7年的從業(yè)經(jīng)驗(yàn),在軟件開發(fā)和計(jì)算機(jī)教學(xué)方面有著豐富的經(jīng)驗(yàn)。早期主要從事底層軟件的設(shè)計(jì)與開發(fā)工作,現(xiàn)主要從事JavaEE企業(yè)應(yīng)用程序的開發(fā)、設(shè)計(jì)等方面的工作。同時(shí),在SOA領(lǐng)域也做了很多有益的工作。

書籍目錄

第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開發(fā)環(huán)境的搭建    1.3.1 SDK的下載及安裝    1.3.2 Eclipse集成開發(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游戲開發(fā)之前臺(tái)渲染   2.1 創(chuàng)建Android用戶界面    2.1.1 布局管理    2.1.2 常用控件及其事件處理   2.2 圖形與動(dòng)畫在Android中的實(shí)現(xiàn)    2.2.1 簡(jiǎn)單圖形的繪制    2.2.2 貼圖的藝術(shù)    2.2.3 自定義動(dòng)畫的播放   2.3 Android平臺(tái)下的多媒體開發(fā)    2.3.1 音頻的播放    2.3.2 視頻的播放    2.3.3 Camera圖像采集   2.4 小結(jié)  第3章 Android游戲開發(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類簡(jiǎn)介    3.2.2 使用Handler進(jìn)行內(nèi)部通信   3.3 應(yīng)用程序組件之間的通信    3.3.1 Intent類簡(jiǎn)介    3.3.2 IntentFilter類簡(jiǎn)介    3.3.3 示例1:與Android系統(tǒng)組件通信    3.3.4 示例2:應(yīng)用程序組件間通信示例Activity部分的開發(fā)    3.3.5 示例3:應(yīng)用程序組件間通信示例Service部分的開發(fā)   3.4 小結(jié)  第4章 Android游戲開發(fā)之?dāng)?shù)據(jù)存儲(chǔ)和傳感器   4.1 數(shù)據(jù)存儲(chǔ)在Android平臺(tái)的實(shí)現(xiàn)    4.1.1 私有文件夾文件的寫入與讀取    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)用的開發(fā)    4.2.1 傳感器應(yīng)用的開發(fā)流程    4.2.2 常用傳感器簡(jiǎn)介    4.2.3 傳感器應(yīng)用開發(fā)示例    4.2.4 使用SensorSimulator模擬傳感器變化    4.2.5 使用新版本的API開發(fā)傳感器應(yīng)用   4.3 小結(jié)  第5章 Android游戲開發(fā)之網(wǎng)絡(luò)編程  第6章 不一樣的游戲,不一樣的體驗(yàn)  第7章 游戲背后的數(shù)學(xué)與物理  第8章 游戲中的人工智能  第9章 游戲開發(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游戲開發(fā)實(shí)戰(zhàn)寶典》采用最新版主流SDK,講解Android 2.0下的游戲開發(fā)。隨書附贈(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ó)

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Android 2.0游戲開發(fā)實(shí)戰(zhàn)寶典 PDF格式下載


用戶評(píng)論 (總計(jì)113條)

 
 

  •   寫得不錯(cuò),不過(guò)一個(gè)人做游戲開發(fā)太難,而且還要物理和數(shù)學(xué)知識(shí)
  •   還沒(méi)有來(lái)得及看呢,剛?cè)隺ndroid開發(fā)的大門。
  •   不推薦入門選用。。。
    針對(duì)游戲開發(fā) 的來(lái)說(shuō) 不錯(cuò)的。。。
  •   這本書整體還行,例子挺豐富的~但是書里面的例子在我的機(jī)器上還不能運(yùn)行,且對(duì)例子的講解是知其然不知其所以然~此外這本書對(duì)書中提到的很多概念講得不清不楚,所以適合對(duì)java和android平臺(tái)有一定基礎(chǔ)的同學(xué)來(lái)看~不太適合想把這本書作為入門級(jí)的讀者~ 整體來(lái)說(shuō)還可以70分~
  •   內(nèi)容豐富,實(shí)例比較多,但游戲比較簡(jiǎn)單,對(duì)初學(xué)者的幫助還是比較大,很容易上手!
  •   此書中學(xué)習(xí)了不少游戲知識(shí),值得推薦。
  •   安卓游戲,學(xué)習(xí)中
  •   這本書講解了如何進(jìn)入游戲的領(lǐng)域,我很高興。呵呵
  •   超喜歡書里的案例,很給力呀,對(duì)于沒(méi)有開發(fā)經(jīng)驗(yàn)的我,給我提升很大!
  •   對(duì)開發(fā)有幫助
  •   這本書非常不錯(cuò),看源碼學(xué)習(xí)開發(fā)更容易。。
  •   該書 我以購(gòu)買了快一個(gè)月的時(shí)間了,今天才來(lái)評(píng)價(jià)是想看看該書是否有評(píng)價(jià)的必要,廢話就不多說(shuō)了,該書中的實(shí)戰(zhàn)案例非常多,作者的注釋也寫得很詳細(xì),但還是有幾個(gè)案例的實(shí)現(xiàn)有點(diǎn)小的差錯(cuò),總體是不錯(cuò)的,學(xué)完也能模仿著寫出自己的項(xiàng)目,該書是適合有基礎(chǔ)的同僚們的學(xué)習(xí)選擇,0基礎(chǔ)的如果不缺那錢也可以買回家研究研究.
  •   好書,傳感器的介紹我還是在國(guó)內(nèi)第一次看到,代碼全在光盤里。建議排版把代碼背景加深和其他文字區(qū)分開來(lái)
  •   這本書案例詳細(xì),經(jīng)典,使用,值得擁有。
  •   看標(biāo)題很好,但實(shí)際的內(nèi)容不怎么樣,而且所有的案例都打不到商業(yè)級(jí)的標(biāo)準(zhǔn),關(guān)鍵技術(shù)都簡(jiǎn)略了
  •   我不喜歡電子書,還是有手感的書看起來(lái)最好啦~~書很不錯(cuò)代碼很多注釋 解釋的也挺清楚
  •   書很不錯(cuò),代碼有許多注釋和解釋!
  •   源代碼很有價(jià)值!
  •   書質(zhì)量很好,有很多案例,很好
  •   很不錯(cuò),正在努力學(xué)習(xí)中。
  •   實(shí)例生動(dòng)
  •   還沒(méi)仔細(xì)看,粗略的看了下,感覺(jué)還可以
  •   正在閱讀
    寫的不錯(cuò)
  •   內(nèi)容很細(xì)致,對(duì)有基礎(chǔ)和美基礎(chǔ)的人都很有用
  •   入手3天,總算沒(méi)讓我失望................
    內(nèi)容很全,都比較基礎(chǔ)..............
  •   很好,,,,,,,,,,
  •   真心挺好的,內(nèi)容充實(shí),
  •   看著還可以.光盤也不錯(cuò)。挺具體的.
  •   好好好愛護(hù)
  •   學(xué)習(xí)總,正需要
  •   很實(shí)用,比電子書看著舒服
  •   書很好,男朋友很喜歡~
  •   翻了一遍,感覺(jué)還行
  •   講的東西挺豐富
  •   在當(dāng)當(dāng)上面的書真的很有保證,東西很好,謝了!
  •   不好...不夠深入...
  •   還有一點(diǎn)深度
  •   書保存的很好啊
  •   正在看,講解不錯(cuò)
  •   目前正在看,還行
  •   Android 2.0游戲開發(fā)實(shí)戰(zhàn)寶典好書一枚
  •   看了看,略微有些失望,可能和我偏好有關(guān),這種有點(diǎn)過(guò)于實(shí)用了,嘿嘿
  •   寫的物超所值,啊,買了還想買。。。。
  •   快速翻了一下,是一本好書
  •   還不錯(cuò),不過(guò)沒(méi)時(shí)間看,哎。。。。。。
  •   很好的Android游戲入門書籍
  •   主要內(nèi)容還是集中在游戲制作方面,對(duì)Android系統(tǒng)本身的介紹不怎么多。還有就是示例代碼結(jié)構(gòu)太糟糕了~
  •   對(duì)游戲開發(fā)進(jìn)行了比較詳細(xì)的介紹。
    適合入門的讀者提高能力。
  •   雖然還沒(méi)多看,但是覺(jué)得不錯(cuò)。就是讀者需要有一些應(yīng)用開發(fā)基礎(chǔ),不要指望前幾章的介紹能領(lǐng)你入android的門。
  •   游戲代碼很清晰,都有注釋,還有視頻講解,不過(guò)幾個(gè)游戲都是同一個(gè)模式開發(fā)的
  •   基本的游戲開發(fā)介紹。還行吧。
  •   對(duì)Android開發(fā)很有幫助
  •   內(nèi)容還可以,對(duì)游戲開發(fā)有一定幫助。但游戲素材不夠精致,內(nèi)容較傳統(tǒng),并且缺少OpenGL ES 方面的開發(fā)教程。
  •   視頻講解只有游戲案例部分,基礎(chǔ)部分沒(méi)有視頻講解
  •   這本書,建議還是有點(diǎn)java基礎(chǔ)的人看,最好還是有點(diǎn)android基礎(chǔ),不然自己寫起來(lái)還是比較困難的。
  •   還行 缺少游戲策劃那一塊的教程
  •   很多基礎(chǔ)性的東西都是一個(gè)例子一筆帶過(guò)
    的確是不適合初學(xué)者
    例子比較豐富
    各方面都包含了一點(diǎn)
    代碼的注釋和講解不少
    當(dāng)然廢話也不少
  •   印刷質(zhì)量還行,內(nèi)容講解不適合初學(xué)者。
  •   這本書不錯(cuò),配套光盤中還有視頻。
  •   蠻不錯(cuò)的一本書,大部分實(shí)例都值得學(xué)習(xí)借鑒。
  •   不錯(cuò)的書,不適合入門
  •   書的前幾章講的不錯(cuò),后面的例子過(guò)一遍就行,沒(méi)什么實(shí)質(zhì)的東西。
    如果想入門的話可以看看。
  •   感覺(jué)還不錯(cuò),
    看了幾章,
    希望后面的有更精彩的
  •   書是還不錯(cuò),就是送貨太慢了,8號(hào)下的單,13號(hào)才收到
  •   書拿到手里感覺(jué)好不錯(cuò),粗略的翻了下,里面的東西看似還可以。
  •   書不錯(cuò)講的挺基礎(chǔ)的
  •   這本書還行,只是希望可以再講的深入些。
  •   公司用這本書培訓(xùn),效果不錯(cuò)
  •   還沒(méi)與細(xì)致看,大概翻了翻,感覺(jué)書還行
  •   還沒(méi)好好看,感覺(jué)還行吧
  •   以前都是同事從當(dāng)當(dāng)上買書,這次是自己買,貨到付款,非常方便
  •   質(zhì)量不錯(cuò),比我預(yù)期的好
  •   幫別人買的.....其實(shí)我真的不知道他的感覺(jué)。O(∩_∩)O哈哈~
  •   不錯(cuò),不過(guò)還沒(méi)細(xì)看~
  •   作為入門的書是可以的,當(dāng)做經(jīng)典教材是不行的!
  •   比較新的版本,正在研讀。
  •   剛拿到書還沒(méi)細(xì)看,大概翻了一下感覺(jué)挺好的
  •   算是游戲教程的入門吧,需要先懂得Android應(yīng)用開發(fā),前一半介紹關(guān)于游戲開發(fā)的基礎(chǔ)知識(shí),后一半是分析游戲?qū)嵗瑑?nèi)容編排意圖明顯。但前半部分里面講的關(guān)于游戲數(shù)據(jù)存儲(chǔ),優(yōu)化,數(shù)學(xué)物量知識(shí),人工智能這些講得太膚淺了,不會(huì)的還是看不懂,看得懂的又覺(jué)得太簡(jiǎn)單了。后面的實(shí)例也是一樣,主要是學(xué)一下里面講的整體框架設(shè)計(jì)??傮w來(lái)講一般吧。
  •   在網(wǎng)上看到這本書的簡(jiǎn)潔感覺(jué)很不錯(cuò),其實(shí)拿到手以后落差很大。這本書確實(shí)是對(duì)入門的并且是想從事游戲開發(fā)的(注意:一定要有android的開發(fā)經(jīng)驗(yàn),不然你會(huì)很失望的。)一本很好的書。可惜了作者寫的太爛了。前邊基礎(chǔ)講的太沒(méi)有水平,相當(dāng)于沒(méi)有講,希望大家想學(xué)android的朋友還是去看些Android SDK開發(fā)講解那2本書再結(jié)合著例子絕對(duì)是進(jìn)步很快的。
  •   Android 2.0游戲開發(fā)實(shí)戰(zhàn)寶典
  •   游戲部分似乎講的不錯(cuò) ,問(wèn)題是我是初學(xué)者,本書的基礎(chǔ)部分幾乎相當(dāng)于沒(méi)有吧 ,都不如隨便下的一份文檔。所以初學(xué)的還是不要買了 ,有基礎(chǔ)并且想做游戲的可以看看
  •   介紹的內(nèi)容比較詳細(xì),并附有示例代碼,理論知識(shí)還算可以。
  •   書本前部分理論講的很好,但是案例講的稍亂,書上的源代碼在真機(jī)上跑,出現(xiàn)大量的bug。
  •   前面都是說(shuō)一些簡(jiǎn)單的應(yīng)用,后面說(shuō)的例子初學(xué)者看起來(lái)比較吃力。
  •   有相當(dāng)?shù)陌咐?/li>
  •   這本書還是沒(méi)怎么開始看,就看了前面一些簡(jiǎn)單的。例子還行,但是講解不是很好
  •   這本書很不好?。?!
  •   一般吧,該講的沒(méi)講,實(shí)用性不大
  •   又難度的很啊
  •   書應(yīng)該是不錯(cuò)拉~ 問(wèn)題不合我胃口阿~ 現(xiàn)在從事這方面工作卻沒(méi)用得著~
  •   太氣憤了,什么DVD光盤,竟然是一張空白盤,什么都沒(méi)有,差點(diǎn)弄壞光驅(qū)。欺騙讀者??!
  •   javaMe部分代碼 坑爹的解釋,翻譯API
  •   具體的內(nèi)容不知道,簡(jiǎn)單的看下下那個(gè)視頻,講的還是不錯(cuò)的。就是紙張的質(zhì)量就不敢恭維了。
  •   適合安卓初級(jí)開發(fā)者,不錯(cuò)
  •   還湊合吧,不過(guò)現(xiàn)在不想做游戲了,聽說(shuō)老加班
  •   很不錯(cuò)的書,列子也夠詳細(xì),比較適合入門
  •   案例講解細(xì)致,內(nèi)容豐富
  •   做游戲入門書籍,挺好用的
  •   例子詳細(xì),不錯(cuò)一本書了
  •   游戲內(nèi)容講的很詳細(xì),包含了現(xiàn)今主流的所有游戲。很值得擁有。
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7