課程目錄 :
(內容與授課時間) 授課總時數:
11:07:25
簡 介:
《瘋狂猜歌》是時下非常流行的一款益智類遊戲,本課程會詳細的向您介紹遊戲實現的全部細節。課程由淺入深,不但包含遊戲中圖片的使用,界面的設計及實現,音樂的播放,動畫的使用等UI相關的部分,更有MVC框架設計,設計模式的使用,代碼優化,微信接口調用等代碼相關內容
【課程須知】:
本課程是Android項目,需要大家掌握基本的Android和Java基礎知識: 1、熟練使用Java語言編寫代碼
2、熟悉Android常用API,熟練使用Eclipse開發工具
【老師告訴你能學到什麼?】
1、遊戲基本理論 2、運用MVC理論設計程序框架。 3、Android平台下的界面設計及開發 4、如何培養良好的代碼書寫規範 5、動畫的創建和使用
課程大綱:
第1章 遊戲功能介紹
課時01 1-1 遊戲功能介紹 → 時長:00:04:14
第2章 遊戲主界面分析與title_bar的實現
課時02 2-1 主界面佈局分析 → 時長:00:11:06
課時03 2-2 製作title_bar → 時長:00:13:05
課時04 2-3 使用title_bar → 時長:00:06:11
第3章 搭建主界面以及實現播放動畫
課時05 3-1 盤片佈局 → 時長:00:12:03
課時06 3-2 盤片動畫 → 時長:00:10:50
課時07 3-3 盤片按鈕點擊事件(一) → 時長:00:11:38
課時08 3-4 盤片按鈕點擊事件(二) → 時長:00:12:36
第4章 實現文字選擇框界面
課時09 4-1 文字選擇框功能分析 → 時長:00:07:47
課時10 4-2 實現待選文字框(一) → 時長:00:14:13
課時11 4-3 實現待選文字框(二) → 時長:00:14:54
課時12 4-4 模擬文字框數據 → 時長:00:16:53
課時13 4-5 實現已選擇文字框 → 時長:00:16:32
第5章 實現待選文字框加載動畫
課時14 5-1 實現待選文字框加載動畫 → 時長:00:09:45
課時15 5-2 實現待選文字框點擊事件 → 時長:00:18:04
第6章 待選文字框隨機文字以及歌曲數據結構
課時16 6-1 創建歌曲類 → 時長:00:10:57
課時17 6-2 準備歌曲資源 → 時長:00:12:44
課時18 6-3 動態生成已選文字框 → 時長:00:12:29
課時19 6-4 隨機生成待選文字 → 時長:00:19:24
課時20 6-5 打亂歌曲文字順序 → 時長:00:06:44
第7章 文字選擇框的顯示和隱藏
課時21 7-1 邏輯分析 → 時長:00:04:26
課時22 7-2 顯示已選文字 → 時長:00:16:55
課時23 7-3 清除已選文字 → 時長:00:10:59
課時24 7-4 添加Log → 時長:00:16:11
第8章 實現答案判斷邏輯
課時25 8-1 答案檢測邏輯分析 → 時長:00:05:45
課時26 8-2 實現答案檢測 → 時長:00:12:31
課時27 8-3 答案錯誤閃爍文字 → 時長:00:17:53
課時28 8-4 簡單實現過關邏輯 → 時長:00:21:04
第9章 為遊戲主界面添加浮動按鈕
課時29 9-1 主界面浮動按鈕界面分析 → 時長:00:08:23
課時30 9-2 浮動按鈕佈局(一) → 時長:00:06:26
課時31 9-3 浮動按鈕佈局(二) → 時長:00:15:48
課時32 9-4 添加佈局中使用的常量 → 時長:00:08:28
第10章 實現提示、刪除按鍵之事件處理以及金幣邏輯
課時33 10-1 顯示金幣數量 → 時長:00:10:25
課時34 10-2 刪除錯誤答案(一) → 時長:00:09:14
課時35 10-3 刪除錯誤答案(二) → 時長:00:22:18
課時36 10-4 實現答案提示 → 時長:00:21:45
第11章 過關、通關界面及相關邏輯實現
課時37 11-1 過關界面功能介紹 → 時長:00:03:00
課時38 11-2 過關界面佈局詳解 → 時長:00:16:08
課時39 11-3 顯示過關索引及歌曲名稱 → 時長:00:08:21
課時40 11-4 監聽下一關按鈕事件 → 時長:00:15:29
課時41 11-5 完成通關界面 → 時長:00:19:39
第12章 實現主界面的提示對話框
課時42 12-1 對話框分析 → 時長:00:07:13
課時43 12-2 自定義對話框佈局 → 時長:00:05:24
課時44 12-3 實現顯示對話框方法 → 時長:00:18:41
課時45 12-4 調用顯示對話框方法 → 時長:00:14:27
課時46 12-5 修改對話框樣式 → 時長:00:05:32
第13章 播放歌曲與音效
課時47 13-1 音樂與音效 → 時長:00:04:54
課時48 13-2 實現播放歌曲方法 → 時長:00:12:55
課時49 13-3 調試播放歌曲邏輯 → 時長:00:14:48
課時50 13-4 實現播放音效方法 → 時長:00:12:26
課時51 13-5 調試播放音效邏輯 → 時長:00:09:07
第14章 關卡數據保存與微信接口介紹(大結局)
課時52 14-1 小述數據存儲 → 時長:00:07:01
課時53 14-2 實現數據存儲方法 → 時長:00:13:39
課時54 14-3 實現遊戲存儲邏輯 → 時長:00:07:59
課時55 14-4 小述微信api → 時長:00:09:39
課時56 14-5 結束前的嘮叨 → 時長:00:09:57
|