原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處 、作者資訊和本聲明。否則將追究法律責任。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