文件名称:Risk:风险棋盘游戏的Java克隆。 CIS120最终项目
文件大小:11.33MB
文件格式:ZIP
更新时间:2024-06-04 21:50:09
Java
风险 这是流行的棋盘游戏Risk的Java副本,是为我的CIS120最终项目编写的! 它使用Swing制作一个基本界面,显示棋盘,纸牌,骰子,并实现所有标准的风险规则,例如攻击,设防,使用纸牌,获得大洲奖金等。 ##这个怎么运作 游戏:可运行文件,该文件最初显示一个startScreen并添加一个MouseListener,以检查玩家在开始时是否单击(并选择了多个玩家)。 然后,它通过制作状态面板和棋盘来初始化游戏。 开始:一个显示开始菜单的JPanel。 它具有针对不同可能状态的图像(例如,risk2players.png的主菜单中的2 Players选项变暗了)和mouseMotionListener,它检查鼠标是否悬停在按钮上。 单击按钮的功能在游戏中,因为必须访问numPlayers才能制作棋盘。 骰子:显示骰子的JPanel。 它具有一个代表一个骰子的内部类Die,并且随着
【文件预览】:
Risk-master
----images()
--------risk5players.png(933KB)
--------riskinstructionsback.png(995KB)
--------risk4players.png(933KB)
--------game.png(56KB)
--------die6.png(9KB)
--------die1.png(8KB)
--------risk6players.png(933KB)
--------risk2players.png(933KB)
--------reddie5.png(10KB)
--------startscreen.png(956KB)
--------die2.png(8KB)
--------riskplayers.png(933KB)
--------risk.png(950KB)
--------riskrules.png(951KB)
--------reddie3.png(9KB)
--------reddie4.png(10KB)
--------riskstart.png(951KB)
--------reddie6.png(10KB)
--------reddie2.png(8KB)
--------die0.png(7KB)
--------reddie0.png(7KB)
--------reddie1.png(8KB)
--------die3.png(9KB)
--------die4.png(9KB)
--------riskinstructions.png(995KB)
--------risk3players.png(933KB)
--------die5.png(9KB)
----src()
--------Start.java(9KB)
--------Dice.java(2KB)
--------Board.java(33KB)
--------LICENSE(1KB)
--------Player.java(4KB)
--------Country.java(2KB)
--------Game.java(3KB)
----bin()
--------Board$1.class(2KB)
--------Player.class(4KB)
--------Country.class(3KB)
--------Game.class(3KB)
--------Board.class(19KB)
----.classpath(388B)
----.settings()
--------org.eclipse.jdt.core.prefs(587B)
----instructions.txt(2KB)
----README.md(3KB)
----.project(363B)