資源簡介
本人也是才入門的菜鳥,最基本的java程序,用到的知識就是JButton,JLabel,Listener,Color.以及文件保存(保存游戲進度)
非常入門的一個小應用。代碼都有詳細注釋,獻給剛入門的新手。
暫時未發現什么bug,歡迎大家拍磚。
最后版本功能簡介:
1.四個方向鍵可使那一排(列)數字靠在同一個方向,遇到相同的自動相加.
2.計算步數以及分數,每一步獲得的分數為兩個方塊合并時候生成的數字
3.隨著數字改變顏色
4.當所有元素都在同一個方向時,按該方向按鈕不會冒出新的元素
5.拼出2048后彈出提示
6.加入撤銷功能
7.結束游戲又立即開始新游戲
8.可以保存進度,可以繼續游戲(如果記錄存在,繼續游戲,否則開始新的游戲)
9.增加鍵盤功能
10.每次退出游戲自動保存數據,修復每次游戲自動讀取上次保存的數據

代碼片段和文件信息
package?V1;
import?java.net.URL;
import?javax.swing.ImageIcon;
/**
?*?便于打包圖片文件
?*?@author?斌
?*
?*/
public?class?Config?{
public?static?ImageIcon?getImage(String?s)
{
URL?url=Game.class.getResource(s);
return?new?ImageIcon(url);
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????18898??2014-06-07?10:31??2048.jar
?????目錄???????????0??2014-06-05?19:07??Game2048_1\
?????文件?????????301??2014-06-02?11:37??Game2048_1\.classpath
?????文件?????????386??2014-06-02?11:37??Game2048_1\.project
?????目錄???????????0??2014-06-05?19:07??Game2048_1\.settings\
?????文件?????????598??2014-06-02?11:37??Game2048_1\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2014-06-05?19:07??Game2048_1\bin\
?????目錄???????????0??2014-06-05?19:07??Game2048_1\bin\V1\
?????文件?????????592??2014-06-05?20:32??Game2048_1\bin\V1\Config.class
?????文件????????6238??2014-06-05?20:32??Game2048_1\bin\V1\Game.class
?????文件????????7411??2014-06-05?20:32??Game2048_1\bin\V1\MyListener.class
?????文件?????????327??2014-06-05?20:32??Game2048_1\bin\V1\Undo.class
?????文件?????????570??2014-05-31?13:03??Game2048_1\bin\V1\down.png
?????文件?????????560??2014-05-31?13:03??Game2048_1\bin\V1\left.png
?????文件?????????322??2014-06-02?11:17??Game2048_1\bin\V1\new.png
?????文件????????1411??2014-06-05?20:32??Game2048_1\bin\V1\planSave.class
?????文件????????2019??2014-06-02?11:13??Game2048_1\bin\V1\rec.png
?????文件?????????455??2014-05-31?13:03??Game2048_1\bin\V1\right.png
?????文件????????1460??2014-06-02?11:13??Game2048_1\bin\V1\save.png
?????文件?????????573??2014-05-31?13:03??Game2048_1\bin\V1\up.png
?????文件????????1133??2014-06-03?22:01??Game2048_1\bin\V1\說明.txt
?????目錄???????????0??2014-06-05?19:07??Game2048_1\bin\V2\
?????文件?????????592??2014-06-05?20:32??Game2048_1\bin\V2\Config.class
?????文件????????6464??2014-06-05?20:32??Game2048_1\bin\V2\Game.class
?????文件????????9534??2014-06-05?20:32??Game2048_1\bin\V2\MyListener.class
?????文件?????????327??2014-06-05?20:32??Game2048_1\bin\V2\Undo.class
?????文件?????????570??2014-05-31?13:03??Game2048_1\bin\V2\down.png
?????文件?????????560??2014-05-31?13:03??Game2048_1\bin\V2\left.png
?????文件?????????322??2014-06-02?11:17??Game2048_1\bin\V2\new.png
?????文件????????1411??2014-06-05?20:32??Game2048_1\bin\V2\planSave.class
?????文件????????2019??2014-06-02?11:13??Game2048_1\bin\V2\rec.png
............此處省略64個文件信息
- 上一篇:天氣預報JSP代碼
- 下一篇:購物網 java源碼
評論
共有 條評論