簡介:《瘋狂猜歌》是時下非常流行的一款益智類游戲,本課程會詳細的向您介紹游戲?qū)崿F(xiàn)的全部細節(jié)。課程由淺入深,不但包含游戲中圖片的使用,界面的設(shè)計及實現(xiàn),音樂的播放,動畫的使用等UI相關(guān)的部分,更有MVC框架設(shè)計,設(shè)計模式的使用,代碼優(yōu)化,微信接口調(diào)用等代碼相關(guān)內(nèi)容
第2章 游戲主界面分析與title_bar的實現(xiàn)
本章講分析游戲主界面并實現(xiàn)title_bar,主要是搭建猜歌游戲的簡單界面,通過自定義的工具欄來實現(xiàn)。
第3章 搭建主界面以及實現(xiàn)播放動畫
本章講解如何搭建主界面,并實現(xiàn)主界面中的唱片播放動畫,在該猜歌游戲中主要是使用surfaceView實現(xiàn)猜歌界面和Android中常用的動畫和自定義動畫來實現(xiàn)。
第4章 實現(xiàn)文字選擇框界面
本章講解如何實現(xiàn)文字選擇框界面以及實現(xiàn)文字選擇框邏輯
第5章 實現(xiàn)待選文字框加載動畫
本章講解如何自定義實現(xiàn)待選文字框中的動畫效果
第6章 待選文字框隨機文字以及歌曲數(shù)據(jù)結(jié)構(gòu)
本章講解動態(tài)生成已選文字框、如何生成待選文字框隨機文字,以及歌曲數(shù)據(jù)結(jié)構(gòu)
第7章 文字選擇框的顯示和隱藏
本章講解如何自定義實現(xiàn)文字選擇框的顯示效果和隱藏效果。
第8章 實現(xiàn)答案判斷邏輯
本章講解如何判斷所輸入的文字是否和歌曲的名字相匹配。
第9章 為游戲主界面添加浮動按鈕
本章講解在游戲主界面添加浮動按鈕,包括關(guān)卡數(shù)、刪除錯誤答案、提示答案以及分享等
第10章 實現(xiàn)提示、刪除按鍵之事件處理以及金幣邏輯
本章講解提示、刪除按鍵之事件處理以及金幣邏輯的實現(xiàn)
第11章 過關(guān)、通關(guān)界面及相關(guān)邏輯實現(xiàn)
本章講解猜歌者是否過關(guān)、通關(guān)界面的搭建以及相關(guān)邏輯的實現(xiàn)。
第12章 實現(xiàn)主界面的提示對話框
本章講解主界面的關(guān)于刪除功能和提示功能等提示對話框的的設(shè)計與實現(xiàn)
第13章 播放歌曲與音效
咱們的聾啞程序終于要開口說話了,通過前面的設(shè)計測試該游戲能否播放。
第14章 關(guān)卡數(shù)據(jù)保存與微信接口介紹(大結(jié)局)
本章將主要講解Android中的數(shù)據(jù)的保存以及第三方微信接口的調(diào)用。