資源簡介
實現一個java版本的坦克大戰游戲
【功能提示】
1. 游戲要有圖形用戶界面,界面能夠反映游戲所有的細節。
2. 界面中要有坦克,墻,樹林,河流。
3. 界面中要有一個“家”,“家”被攻擊中則輸了游戲。
4. 坦克分兩種,敵方和我方。
5. 墻也分為兩種,可以穿透的普通墻,不可以穿透的鐵墻。
6. 樹和河流均只有一種,樹林坦克可以通過。
7. 坦克可以發射子彈,敵我方的子彈屬性一樣。
8. 我方子彈可以殺死敵方坦克,敵方子彈也可以殺死我方坦克,但需要多槍子彈才可以殺死。
9. 敵方之間不可以殺死對方。
10. 子彈擊中坦克要有爆炸,但擊中墻不能爆炸。
11. 我方可以吃血包增加生命。
12.
代碼片段和文件信息
import?java.awt.Graphics;
import?java.awt.Image;
import?java.awt.Toolkit;
public?class?BombTank?{
private?int?x?y;
private?boolean?live?=?true;?//?初始狀態為活著的
private?TankClient?tc;
private?static?Toolkit?tk?=?Toolkit.getDefaultToolkit();
private?static?Image[]?imgs?=?{?//?存儲爆炸圖片?從小到大的爆炸效果圖
tk.getImage(BombTank.class.getClassLoader().getResource(
“images/1.gif“))
tk.getImage(BombTank.class.getClassLoader().getResource(
“images/2.gif“))
tk.getImage(BombTank.class.getClassLoader().getResource(
“images/3.gif“))
tk.getImage(BombTank.class.getClassLoader().getResource(
“images/4.gif“))
tk.getImage(BombTank.class.getClassLoader().getResource(
“images/5.gif“))
tk.getImage(BombTank.class.getClassLoader().getResource(
“
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-07-23?10:20??坦克大戰\
?????文件?????1387857??2011-12-20?09:13??坦克大戰\課設任務書.docx
?????目錄???????????0??2013-07-23?10:20??坦克大戰\TanKeWar\
?????文件?????????232??2011-10-23?09:54??坦克大戰\TanKeWar\.classpath
?????文件?????????384??2011-10-04?13:23??坦克大戰\TanKeWar\.project
?????目錄???????????0??2013-07-23?10:19??坦克大戰\TanKeWar\.settings\
?????文件?????????137??2011-10-03?13:05??坦克大戰\TanKeWar\.settings\org.eclipse.ltk.core.refactoring.prefs
?????目錄???????????0??2013-07-23?10:20??坦克大戰\TanKeWar\bin\
?????文件????????1927??2011-10-23?09:54??坦克大戰\TanKeWar\bin\BombTank.class
?????文件????????4986??2011-10-23?09:54??坦克大戰\TanKeWar\bin\Bullets.class
?????文件????????1359??2011-10-23?09:54??坦克大戰\TanKeWar\bin\CommonWall.class
?????文件????????1022??2011-10-23?09:54??坦克大戰\TanKeWar\bin\Direction.class
?????文件????????2022??2011-10-23?09:54??坦克大戰\TanKeWar\bin\GetBlood.class
?????文件????????2760??2011-10-23?09:54??坦克大戰\TanKeWar\bin\Home.class
?????目錄???????????0??2013-07-23?10:20??坦克大戰\TanKeWar\bin\Images\
?????文件?????????824??2011-10-03?08:07??坦克大戰\TanKeWar\bin\Images\0.gif
?????文件?????????868??2011-10-03?08:07??坦克大戰\TanKeWar\bin\Images\1.gif
?????文件????????1184??2011-10-03?08:07??坦克大戰\TanKeWar\bin\Images\10.gif
?????文件?????????936??2011-10-03?08:07??坦克大戰\TanKeWar\bin\Images\2.gif
?????文件????????1026??2011-10-03?08:07??坦克大戰\TanKeWar\bin\Images\3.gif
?????文件????????1086??2011-10-03?08:07??坦克大戰\TanKeWar\bin\Images\4.gif
?????文件????????1151??2011-10-03?08:07??坦克大戰\TanKeWar\bin\Images\5.gif
?????文件????????1212??2011-10-03?08:07??坦克大戰\TanKeWar\bin\Images\6.gif
?????文件????????1261??2011-10-03?08:07??坦克大戰\TanKeWar\bin\Images\7.gif
?????文件????????1309??2011-10-03?08:07??坦克大戰\TanKeWar\bin\Images\8.gif
?????文件????????1342??2011-10-03?08:07??坦克大戰\TanKeWar\bin\Images\9.gif
?????文件?????????855??2011-10-03?08:07??坦克大戰\TanKeWar\bin\Images\bulletD.gif
?????文件?????????839??2011-10-03?08:07??坦克大戰\TanKeWar\bin\Images\bulletL.gif
?????文件?????????864??2011-10-03?08:07??坦克大戰\TanKeWar\bin\Images\bulletLD.gif
?????文件?????????863??2011-10-03?08:07??坦克大戰\TanKeWar\bin\Images\bulletLU.gif
?????文件?????????839??2011-10-03?08:07??坦克大戰\TanKeWar\bin\Images\bulletR.gif
............此處省略74個文件信息
- 上一篇:五子棋java程序代碼
- 下一篇:java實現簡單的留言板功能
評論
共有 條評論