官术网_书友最值得收藏!

OpenGL ES 2.0游戲開發(下卷)
會員

《OpenGLES2.0游戲開發(下卷):高級特效和典型案例》共分12章,內容按照必知必會的基礎知識、基于OpenGLES2.0實現基本特效,以及真實大型游戲案例的順序進行詳細講解。第1章介紹如何通過頂點著色器實現酷炫效果,包括飄揚的旗幟、扭動的軟糖、展翅飛翔的雄鷹、吹氣特效等。第2章介紹程序紋理、數字圖像處理技術、分形著色器、粒子系統火焰特效等。第3章介紹模擬現實世界的一些光學效果,如反射、折射、凹凸映射、高真實感地形等。第4章介紹投影貼圖、平面陰影、陰影映射、陰影貼圖、聚光燈高級光源、高真實感水面倒影等光影效果。第5章游戲開發中的物理學,介紹包括AABB包圍盒、穿透效應、粒子系統以及彈簧質點模型等。第6章介紹3D游戲開發中經常使用的3D物理引擎jBullet、Bullet,各種物體形狀的碰撞以及NDK下Bullet物理引擎的使用。第7章介紹3D游戲開發中常用的骨骼動畫技術。第8章介紹包括3D拾取、多點觸控以及多鍵監聽等技巧。第9章討論3D游戲開發中的一些性能優化問題。第10章~第12章用3大案例,如火力籃球、虛擬停車場、WebGL模擬飛行把所學知識貫穿起來,達到了學以致用的目的。《OpenGLES2.0游戲開發(下卷):高級特效和典型案例》內容豐富,從基本知識到高級特效,從簡單的應用程序到完整的3D游戲案例,適合不同需求、不同水平層次的各類讀者。特別是移動游戲開發者、程序員,以及大專院校相關專業師生的學習用書和培訓學校的教材。

吳亞峰 ·軟件工程 ·25.7萬字

Android技術內幕(系統卷)
會員

國內首本系統對Android的源代碼進行深入分析的著作。全書將Android系統從構架上依次分為應用層、應用框架層、系統運行庫層、硬件抽象層和Linux內核層等5個層次,旨在通過對Android系統源代碼的全面分析來幫助開發者加深對Android系統架構設計和實現原理的認識,從而幫助他們解決開發中遇到的更加復雜的問題。全書分為兩卷,系統卷主要分析了Linux內核層、硬件抽象層和系統運行庫層的各個模塊的底層原理和實現細節;應用卷主要分析了應用層和應用框架層的各個模塊的底層原理和實現細節。具體而言,系統卷第1章首先從宏觀上介紹了Android系統的架構以及各個層次之間的關系,然后介紹了如何獲取Android源代碼并搭建Android源代碼開發環境和閱讀環境的方法;第2章有針對性地剖析了Android的內核機制和結構,以及Android對Linux內核的改動和增強;第3章分析了Binder的架構和工作機制,以及Binder驅動的實現原理;第4章分析了Android電源管理模塊的機制與實現;第5章全面地剖析了Android硬件設備驅動(顯示、視頻、音頻、MTD、Event、藍牙、WLAN等)的工作原理和實現,掌握這部分內容即可修改和編寫基于Android的設備驅動程序;第6章深刻闡述了Android原生庫的原理及實現,涉及系統C庫、功能庫、擴展庫和原生的Server等重要內容;第7章系統地講解了硬件抽象層的原理與實現,掌握這部分內容即可編寫適合特定硬件設備驅動的抽象層接口;第8章和第9章是對系統運行庫層的分析,主要講解了Dalvik虛擬機的架構、原理與實現,以及Android的核心庫相關的知識,掌握這部分內容即可完成對Android運行庫的移植和修改。本書適合所有的高級Android應用開發工程師、Android系統開發工程師、Android移植工程師、Android系統架構師和所有對Android源碼實現感興趣的讀者。

楊豐盛 ·程序設計 ·21.1萬字

QQ閱讀手機版

主站蜘蛛池模板: 高邮市| 通州市| 宜川县| 祁阳县| 肥城市| 阿坝县| 密云县| 福建省| 嘉鱼县| 青河县| 房产| 金寨县| 河间市| 政和县| 合山市| 宁明县| 嘉善县| 岢岚县| 枣强县| 吴旗县| 镇平县| 泗水县| 永泰县| 定兴县| 景东| 广南县| 竹山县| 神农架林区| 光山县| 江油市| 青浦区| 江津市| 阳高县| 兴山县| 甘谷县| 长汀县| 赤壁市| 安西县| 通榆县| 乳山市| 灌阳县|