出版時(shí)間:2012-1 出版社:人民郵電出版社 作者:吳亞峰//蘇亞光 頁(yè)數(shù):674 譯者:百納科技 注解
Tag標(biāo)簽:無(wú)
內(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ū)分為兩篇,共19章,第1篇(第1~11章)以簡(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)常使用的人工智能算法、流行的物理引擎Box2D以及OpenGL
ES
3D開(kāi)發(fā)的相關(guān)知識(shí)。第2篇(第12~19章)詳細(xì)介紹了8個(gè)真實(shí)的游戲案例,涵蓋了手機(jī)游戲中的8個(gè)不同種類,包括體育類、益智類、滾屏動(dòng)作類、棋牌類、物理傳感器類、塔防類、物理引擎類以及策略類游戲。每一個(gè)游戲都是按照實(shí)際的開(kāi)發(fā)步驟進(jìn)行介紹,并逐步地將Android手機(jī)游戲的整個(gè)開(kāi)發(fā)過(guò)程展現(xiàn)在讀者面前。同時(shí)在源代碼中還包含了詳細(xì)的注釋,以盡量幫助讀者掌握代碼中的每一個(gè)細(xì)節(jié)。另外,第2篇中所有的案例項(xiàng)目都配有講解視頻,以幫助讀者快速理解并得到提升。
本書(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編程指南》等暢銷技術(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ū)籍目錄
第一篇 Android游戲開(kāi)發(fā)核心技術(shù)
第1章 Android平臺(tái)簡(jiǎn)介
第2章 Android游戲開(kāi)發(fā)之前臺(tái)渲染
第3章 Android游戲開(kāi)發(fā)之交互式通信
第4章 Android游戲開(kāi)發(fā)之?dāng)?shù)據(jù)存儲(chǔ)和傳感器
第5章 Android游戲開(kāi)發(fā)之網(wǎng)絡(luò)編程
第6章 不一樣的游戲,一樣的精彩
第7章 游戲背后的數(shù)學(xué)與物理
第8章 游戲中的人工智能
第9章 游戲開(kāi)發(fā)小秘技
第10章 游戲的心臟——物理引擎
第11章 OpenGL ES應(yīng)用開(kāi)發(fā)基礎(chǔ)
第二篇 Android游戲開(kāi)發(fā)實(shí)戰(zhàn)綜合案例
第12章 滾屏動(dòng)作游戲——太空保衛(wèi)戰(zhàn)
第13章 棋牌游戲——中國(guó)象棋人機(jī)對(duì)弈
第14章 物理傳感器游戲——小球快跑(3D版)
第15章 塔防游戲——精靈塔防
第16章 策略游戲——回到戰(zhàn)國(guó)
第17章 體育游戲——2D迷你桌球
第18章 益智游戲——3D版推箱子
第19章 物理引擎游戲——盛怒的老鼠
章節(jié)摘錄
版權(quán)頁(yè):插圖:提到Android的優(yōu)勢(shì),首先想到的一定是其真正的開(kāi)放,其開(kāi)放性包含底層的操作系統(tǒng)以及上層的應(yīng)用程序等。Google與開(kāi)放手機(jī)聯(lián)盟合作開(kāi)發(fā)Android的目的就是建立標(biāo)準(zhǔn)化、開(kāi)放式的移動(dòng)軟件平臺(tái),在移動(dòng)產(chǎn)業(yè)內(nèi)形成一個(gè)開(kāi)放式的生態(tài)系統(tǒng)。Android的開(kāi)放性也同樣會(huì)使大量的程序開(kāi)發(fā)人員投入到Android程序的開(kāi)發(fā)中,這將為Android平臺(tái)帶來(lái)大量新的應(yīng)用。2.平等性在Android的系統(tǒng)上,所有的應(yīng)用程序完全平等,系統(tǒng)默認(rèn)自帶的程序與自己開(kāi)發(fā)的程序沒(méi)有任何區(qū)別,程序開(kāi)發(fā)人員可以開(kāi)發(fā)個(gè)人喜愛(ài)的應(yīng)用程序來(lái)替代系統(tǒng)的程序,構(gòu)建個(gè)性化的Android手機(jī)系統(tǒng),這些功能在其他的手機(jī)平臺(tái)是沒(méi)有的。在開(kāi)發(fā)之初,Android平臺(tái)就被設(shè)計(jì)成由一系列應(yīng)用程序組成的平臺(tái),所有的應(yīng)用程序都運(yùn)行在一個(gè)虛擬機(jī)上面。該虛擬機(jī)提供了系列應(yīng)用程序之間和硬件資源通信的API。3.無(wú)界性Android平臺(tái)的無(wú)界性表現(xiàn)在應(yīng)用程序之間的無(wú)界,開(kāi)發(fā)人員可以很輕松地將自己開(kāi)發(fā)的程序與其他應(yīng)用程序進(jìn)行交互,比如應(yīng)用程序需要播放聲音的模塊,而正好你的手機(jī)中已經(jīng)有一個(gè)成熟的音樂(lè)播放器,此時(shí)就不需要再重復(fù)開(kāi)發(fā)音樂(lè)播放功能,只需簡(jiǎn)單地加上幾行代碼即可將成熟的音樂(lè)播放功能添加到自己的程序中。4.方便性在Android平臺(tái)中開(kāi)發(fā)應(yīng)用程序是非常方便的,如果對(duì)Android平臺(tái)比較熟悉,想開(kāi)發(fā)一個(gè)功能全面的應(yīng)用程序并不是什么難事。Android平臺(tái)為開(kāi)發(fā)人員提供了大量的實(shí)用庫(kù)及方便的工具,同時(shí)也將GoogleMap等強(qiáng)大的功能集成了進(jìn)來(lái),只需簡(jiǎn)單的幾行調(diào)用代碼即可將強(qiáng)大的地圖功能添加到自己的程序中。5.硬件的豐富性由于平臺(tái)的開(kāi)放,眾多的硬件制造商推出了各種各樣的產(chǎn)品,但這些產(chǎn)品功能上的差異并不影響數(shù)據(jù)的同步與軟件的兼容,例如,原來(lái)在諾基亞手機(jī)上的應(yīng)用程序,可以很輕松地被移植到摩托羅拉手機(jī)上使用,且聯(lián)系人、短信息等資料更是可以方便地轉(zhuǎn)移。
編輯推薦
《Android游戲開(kāi)發(fā)大全》:涵蓋游戲開(kāi)發(fā)的全部技術(shù),如前臺(tái)渲染、界面布局、網(wǎng)絡(luò)開(kāi)發(fā)、數(shù)據(jù)庫(kù)、傳感器、人工智能算法、包括經(jīng)典的8類游戲,如體育類、益智類、滾屏動(dòng)作類、棋牌類、物理傳感器類、塔防類、物理揭秘“憤怒的小鳥(niǎo)”的開(kāi)發(fā)技術(shù)“盛怒的老鼠”,結(jié)合B0x2D物理引擎與2D渲染戲的開(kāi)發(fā)技術(shù)與技巧每一個(gè)游戲案例都是按照實(shí)際的開(kāi)發(fā)步驟進(jìn)行介紹,并逐步地將游戲開(kāi)發(fā)的整個(gè)過(guò)程配書(shū)光盤(pán)贈(zèng)送全部源程序,10多個(gè)小時(shí)的配書(shū)視頻講解。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Android游戲開(kāi)發(fā)大全 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版