精通Android游戲開發(fā)
作為引領(lǐng)移動技術(shù)潮流的軟件平臺,Android發(fā)布了NDK以支持Java和C的混合開發(fā),使PC游戲可以在Android平臺上煥發(fā)更多魅力。
本書是為那些在Android游戲開發(fā)工作中尋求突破的人準(zhǔn)備的。書中不僅通過Space Blaster和Asteroids這兩個炫酷 的街機(jī)游戲深入介紹了如何從頭構(gòu)建純Java游戲,更詳細(xì)展示了如何將PC上的3D經(jīng)典游戲Doom和Wolfenstein 3D移植到Android,闡釋了在Java和C中混合使用OpenGL 3D圖形和Java本地接口的技術(shù)。每個示例都提供了完全可用的實(shí)際源代碼,方便讀者理解復(fù)雜概念。作者語言簡練,分析透徹,往往一語中的。在他的引導(dǎo)下,讀者能很快學(xué)會將Java優(yōu)雅的面向?qū)ο筇匦耘cC的強(qiáng)大功能集于一身,為Android平臺構(gòu)建任何類型的游戲。
Vladimir Silva 美國田納西州立大學(xué)計(jì)算機(jī)科學(xué)碩士,美國國家榮譽(yù)協(xié)會成員。曾在IBM擔(dān)任過4年研究工程師,在此期間積累了有關(guān)分布式和網(wǎng)格計(jì)算研究的豐富經(jīng)驗(yàn)。為IBM發(fā)表過多篇計(jì)算機(jī)科學(xué)文章。除本書外,他還著有Grid Computing for Developers 和Practical Eclipse RCP Projects。
評論
圖片
表情
