Android入門——拼圖遊戲開發實踐

來源:互聯網
上載者:User
原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處 、作者資訊和本聲明。否則將追究法律責任。http://blog.csdn.net/love254443233/article/details/7898923

因為以前只對Android有所瞭解,還沒有進行深入的研究。因為有了差不多5年的java開發經驗,想快速學習Android開發,就選擇在項目實踐中學習,個人認為這種學習方式非常適合那些有java開發經驗的人,在開發前最好找一些非常詳細的視頻看看,邊看邊練習;個人不推薦看書(太慢)。因為在幾個用前只用了幾周時間開發,很多都忘記了。有時候覺得有些東西,有些經驗不敢獨享,對後來者有些協助,一所以就有後續文章。這些博文非常適用入Android入門學習,不過其中有些方法還是值得收藏。這個拼圖遊戲為朋友開發——2.14的禮物,閑話太多了...

遊戲功能介紹:

1、設定遊戲背景圖片:設定個人喜歡的拼圖背景,當然,你可以把你喜歡的美女作為拼圖背景。

2、最佳成績儲存:儲存遊戲總共所花的時間。在每次遊戲完成後,玩家可以把自己的玩遊戲的時間儲存在行動數據庫中。在遊戲主介面可以進入查看以往玩家保留記錄的成績。

3、選項:遊戲的一些設定。包括顯示行列標記,比如你想拼多少行多少列(比如說,5行4列)的遊戲,這也是遊戲的難度。

4、感應器設定:遊戲增加手機感應器的支援。只要玩家開啟手機感應器,遊戲中就可以根據玩家操控手機(左、右、前、後擺)的手勢來自動移動遊戲的方格。當然遊戲肯定支援觸摸,能夠根據手指划動來改變方格移動。

5、作弊:玩家沒有玩完遊戲立刻進入遊戲勝利狀態。然後可以儲存玩家的個人資訊。這裡是當你看到別人花了120秒完成拼圖,你在60秒時就可以用作弊讓別人看到你的成績。

6、因為中途改變個人的項目,現在轉到openfire開發,所以遊戲還有很多待完成的功能。比如說,語音辨識功能:根據玩家發出的“上、下,前、後,左、右....”來增加遊戲的多樣控制,從而增加遊戲的可玩性;增加多台手機同時進行拼圖比賽;允許玩家自己設定其它的遊戲背景,遊戲背景音樂設定等等。這些功能只能留給後來著繼續開發。

7、遊戲多個功能介面載圖:

一)主介面,所有選項全部手動繪製,對不同地區進行點擊監聽,然後進入相應的Activity。具體

二)遊戲介面標記了行、列:

遊戲進行中(彈出menu菜單),標記行、列時遊戲就會顯示行列標記,否則不顯示;啟動感應器...

遊戲進行中(取消標幟行列):

三)設定拼圖背景,顯示螢幕、圖片寬高,向左、向右瀏覽上一張、下一張圖片,返回到主介面、確定按鈕。具體

四)顯示最佳成績,顯示排名、使用者名稱、總時間長度:轉換成時、分秒,

五)遊戲設定,這裡採用Android標準配置方法:

六)作弊,當使用者點擊:

七)遊戲協助:

聲明:

本遊戲原始碼僅供學習使用,禁止商用!

本遊戲原始碼與遊戲可執行檔未經本人同意不得在任何網址上傳,否則將追究法律責任!

可執行檔機鋒網:http://apk.gfan.com/Product/App523043.html

遊戲原始碼免費:http://download.csdn.net/detail/love254443233/4520737

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.