Android實(shí)現(xiàn)瘋狂連連看游戲之游戲效果預(yù)覽(一)
今天看完了李剛老師的《瘋狂Android講義》一書(shū)中的第18章《瘋狂連連看》,從而學(xué)會(huì)了如何編寫(xiě)一個(gè)簡(jiǎn)單的Android瘋狂連連看游戲。
開(kāi)發(fā)這個(gè)流行的小游戲,難度適中,而且能充分激發(fā)學(xué)習(xí)熱情,適合Android初學(xué)者來(lái)說(shuō)是一個(gè)不錯(cuò)的選擇。對(duì)于該游戲的開(kāi)發(fā),需要重點(diǎn)掌握單機(jī)游戲的界面分析和數(shù)據(jù)建模能力:游戲玩家嚴(yán)重看到的是游戲界面,但是在開(kāi)發(fā)者眼中看到的應(yīng)該是數(shù)據(jù)模型。除此之外,單機(jī)游戲通常需要一個(gè)比較美觀的界面,需要通過(guò)自定義View來(lái)實(shí)現(xiàn)游戲主界面。
開(kāi)發(fā)連連看游戲除了需要理解游戲界面的數(shù)據(jù)模型之外,還需要判斷兩個(gè)方塊是否可以相連,為了判斷兩個(gè)方塊是否可以相連,需要對(duì)兩個(gè)方塊所處的位置進(jìn)行分類,然后針對(duì)不同的情況采用不同的判斷算法進(jìn)行判斷,還需要采用條理化的思維方式分析、處理,這也是學(xué)習(xí)這個(gè)游戲開(kāi)發(fā)所需要重點(diǎn)掌握的能力。
首先來(lái)看看這個(gè)游戲運(yùn)行的效果,如下所示:
1、游戲最開(kāi)始的界面,可以點(diǎn)擊“開(kāi)始”按鈕開(kāi)始游戲

2、點(diǎn)擊“開(kāi)始”按鈕后,會(huì)顯示出計(jì)時(shí)文本框,并開(kāi)始計(jì)時(shí)。

3、游戲過(guò)程中

4、游戲結(jié)果:成功或者失敗

關(guān)于具體的實(shí)現(xiàn)步驟,請(qǐng)參考下面的鏈接:
根據(jù)建議,我應(yīng)該將代碼提交到github中去 ,本人認(rèn)為有道理。因此下午申請(qǐng)了一個(gè)github的賬號(hào)并將代碼托管上去了,所以您也可以在我的github中直接瀏覽源代碼并且下載源代碼,地址:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Android Studio 報(bào)Integer types not allowed錯(cuò)誤
本文給大家分享的是在使用Android Studio的過(guò)程中遇到的報(bào)Integer types not allowed錯(cuò)誤的分析及解決方法,非常實(shí)用,有需要的小伙伴可以參考下2017-10-10
5種方法完美解決android軟鍵盤(pán)擋住輸入框方法詳解
我們?cè)陂_(kāi)發(fā)android APP中經(jīng)常會(huì)遇到鍵盤(pán)擋住輸入框的情況,必須先把鍵盤(pán)收起,再去獲取下面輸入框焦點(diǎn),這樣用戶體驗(yàn)也非常不好,今天就給大家介紹5種完美解決android鍵盤(pán)擋住輸入框的方法2018-03-03
探討Android 的屏幕滾動(dòng)操作不如 iPhone 流暢順滑的原因
雖然很多Android手機(jī)的配置都比iPhone要高,比如大多數(shù)Andorid手機(jī)的內(nèi)存都有1GB,而iPhone 4S只有512MB內(nèi)存,但用過(guò)iPhone的人都知道Android手機(jī)在使用的時(shí)候總感覺(jué)沒(méi)有那么順滑,究竟為什么會(huì)出現(xiàn)這種現(xiàn)象呢?2014-07-07
Android短信接收監(jiān)聽(tīng)、自動(dòng)回復(fù)短信操作例子
本文實(shí)現(xiàn)了短信接收監(jiān)聽(tīng),當(dāng)接收到短信時(shí),可自動(dòng)回復(fù)短信,或自動(dòng)回?fù)茈娫?,同時(shí)監(jiān)聽(tīng)短信的發(fā)送狀態(tài)2014-04-04
Android實(shí)現(xiàn)Ant Design 自定義表單組件
Ant Design 組件提供了Input,InputNumber,Radio,Select,uplod等表單組件,下面通過(guò)本文給大家詳細(xì)介紹Android實(shí)現(xiàn)Ant Design 自定義表單組件,需要的的朋友參考下吧2017-06-06
Android ViewPager與radiogroup實(shí)現(xiàn)關(guān)聯(lián)示例
本篇文章主要介紹了Android ViewPager與radiogroup實(shí)現(xiàn)關(guān)聯(lián)示例,具有一定的參考價(jià)值,有興趣的可以了解一下。2017-03-03
Android應(yīng)用中使用ListView來(lái)分頁(yè)顯示刷新的內(nèi)容
這篇文章主要介紹了Android應(yīng)用中使用ListView來(lái)分頁(yè)顯示刷新的內(nèi)容的方法,展示了一個(gè)點(diǎn)擊按鈕進(jìn)行刷新的實(shí)例以及下拉刷新分頁(yè)顯示的要點(diǎn)解析,需要的朋友可以參考下2016-04-04

