① Android游戲開發大全的目錄
《Android游戲開發大全》目錄
第一篇 Android游戲開發核心技術
第1章 Android平台簡介
1.1 Android的來龍去脈
1.2 掀起Android的蓋頭來
1.2.1 選擇Android的理由
1.2.2 Android的應用程序框架
1.3 Android開發環境的搭建
1.3.1 SDK的下載及安裝
1.3.2 Eclipse集成開發環境的搭建
1.3.3 虛擬設備的創建與模擬器的運行
1.3.4 第一個Android程序
1.3.5 Android程序的監控與調試
1.4 小結
第2章 Android游戲開發之前台渲染
2.1 創建Android用戶界面
2.1.1 布局管理
2.1.2 常用控制項及其事件處理
2.2 圖形與動畫在Android中的實現
2.2.1 簡單圖形的繪制
2.2.2 貼圖的藝術
2.2.3 自定義動畫的播放
2.3 Android平台下的多媒體開發
2.3.1 音頻的播放
2.3.2 視頻的播放
2.3.3 Camera圖像採集
2.4 小結
第3章 Android游戲開發之互動式通信
3.1 Android應用程序的基本組件
3.1.1 Activity組件
3.1.2 Service組件
3.1.3 Broadcast Receiver組件
3.1.4 Content Provider組件
3.1.5 AndroidManifest.xml文件簡介
3.2 應用程序的內部通信
3.2.1 消息的處理基礎——Handler類簡介
3.2.2 使用Handler進行內部通信
3.3 應用程序組件之間的通信
3.3.1 Intent類簡介
3.3.2 應用程序組件——IntentFilter類簡介
3.3.3 示例1:與Android系統組件通信
3.3.4 示例2:應用程序組件間通信示例Activity部分的開發
3.3.5 示例3:應用程序組件間通信示例Service部分的開發
3.4 小結
第4章 Android游戲開發之數據存儲和感測器
4.1 在Android平台上實現數據存儲
4.1.1 私有文件夾文件的寫入與讀取
4.1.2 讀取Resources和Assets中的文件
4.1.3 輕量級資料庫SQLite簡介
4.1.4 SQLite的使用示例
4.1.5 數據共享者——Content Provider的使用
4.1.6 簡單的數據存儲——Preferences的使用
4.2 Android平台下感測器應用的開發
4.2.1 感測器應用開發流程
4.2.2 常用感測器簡介
4.2.3 感測器應用開發示例
4.2.4 使用SensorSimulator模擬感測器變化
4.2.5 使用新版本的API開發感測器應用
4.3 小結
第5章 Android游戲開發之網路編程
5.1 基於Socket套接字的網路編程
5.2 基於HTTP協議的網路編程
5.2.1 通過URL獲取網路資源
5.2.2 在Android中解析XML
5.3 Android平台下的Google Map
5.3.1 定位類GeoPoint與顯示地圖類MapView的搭配使用
5.3.2 位置監聽器——LocationListener的使用
5.4 其他網路通信方式
5.4.1 使用WiFi進行開發
5.4.2 藉助於藍牙(Bluetooth)技術進行開發
5.5 小結
第二篇 Android游戲開發實戰綜合案例
第12章 滾屏動作游戲——太空保衛戰
12.1 游戲的背景及功能概述
12.2 游戲的策劃及准備工作
12.3 游戲的架構
12.4 輔助界面相關類的實現
12.5 游戲界面的框架設計
12.6 游戲實體相關類的實現
12.7 游戲界面的完善
12.8 游戲的優化與改進
第13章 棋牌游戲——中國象棋人機對弈
13.1 游戲的背景及功能概述
13.2 游戲的策劃及准備工作
13.3 游戲的架構
13.4 主控制類——chess_djb_activity
13.5 輔助界面相關類
13.6 游戲界面相關類
13.7 走法引擎相關類
13.8 游戲的優化與改進
第14章 物理感測器游戲——小球快跑(3D版)
14.1 游戲背景及功能概述
14.2 游戲的策劃及准備工作
14.3 游戲的架構
14.4 主控制類——driftball類的開發
14.5 游戲主菜單的開發
14.6 游戲界面模塊的開發
14.7 游戲中各個圖層的開發
14.8 游戲後台邏輯的開發
14.9 感測器計算模塊的開發
14.10 游戲的優化與改進
第15章 塔防游戲——精靈塔防
15.1 游戲的背景及功能概述
15.2 游戲的策劃及准備工作
15.3 游戲的架構
15.4 主控制類tafanggameactivity和資料庫類dbutil
15.5 界面相關類
15.6 游戲界面gameview及相關類
15.7 游戲的優化和改進
第16章 策略游戲——回到戰國
16.1 游戲的背景及功能概述
16.2 游戲的策劃及准備工作
16.3 游戲的架構
16.4 地圖設計器的開發
16.5 Activity和游戲工具類的開發
16.6 數據存取模塊的開發
16.7 英雄角色模塊的開發
16.8 表示層界面模塊的開發
16.9 管理面板模塊的開發
16.10 地圖中可遇實體模塊的開發
16.11 英雄技能模塊的開發
16.12 游戲提示模塊的開發
16.13 游戲的優化與改進
第17章 體育游戲——2D迷你撞球
17.1 2D撞球的背景及功能概述
17.2 游戲的策劃及准備工作
17.3 游戲的架構
17.4 公共類的實現
17.5 輔助界面相關類的實現
17.6 游戲界面相關類的實現
17.7 情景相關類的實現
17.8 自定義控制項及工具類的實現
17.9 游戲的優化與改進
第18章 益智游戲——3D版推箱子
18.1 3D版推箱子的背景及功能概述
18.2 游戲的策劃及准備工作
18.3 游戲的架構
18.4 公共類的實現
18.5 輔助界面相關類的實現
18.6 游戲界面相關類
18.7 自定義控制項及工具類
18.8 情景相關類的實現
18.9 推箱子地圖設計器的開發
18.10 游戲的優化與改進
第19章 物理引擎游戲——盛怒的老鼠
19.1 游戲背景及功能概述
19.2 游戲策劃及准備工作
19.3 游戲的框架
19.4 公共類
19.5 主界面的設計與實現
19.6 工具類
19.7 剛體相關類
19.8 游戲界面相關類
19.9 游戲優化與改進
② 想自學編程,安卓系統手機游戲開發用什麼語言從入門到高級請推薦書籍!謝謝
給你推薦幾本書,我最近也在自學:
[1] 李興華編著,《名師講壇———Android開發實戰經典》,清華大學出版社
[2] 吳亞峰、於復興、杜化美編著,百納科技審校,
《Android游戲開發大全(第二版)》,人民郵電出版社
[3] [美]Mario Zechner、Robert Green著,趙凱、佘建偉譯,
《Android 4 游戲入門經典(第3版)》,清華大學出版社
[4] [美]J.F.DiMarzio著,張龍譯,《瘋狂Android講義(第2版)》
這些也是老師給我的推薦,分享給你,希望對你有幫助。
但是建議先學點java的基礎知識,對你的學習效率有好處的。