文件名称:MineWalker:这是我要保留的学校项目
文件大小:2.77MB
文件格式:ZIP
更新时间:2024-04-11 00:58:51
Java
专案5:Mine Walker 作者:梅森·托利(Mason Tolley) 类别:CS121 /计算机科学1B 学期:2020年秋季 概述 这是一款游戏,玩家必须从网格的左下角移至右上角。在网格上,玩家必须避开几个地雷。玩家可以通过正方形的颜色获得有关地雷位置的提示。当他们踩到正方形时,它将根据周围的地雷数量而改变颜色。玩家获得5条生命,踏上地雷则失去1条生命。 编译和使用 在命令行上导航到包含Java文件的目录。要编译并运行它,请使用以下命令: $ javac MineWalker.java $ java MineWalker 然后享受游戏。 讨论 这个项目比努力更耗时。大多数逻辑都是直截了当的,但是要花很多时间和大量的思考才能实现。我遇到的最困难的问题是尝试在进行临时更改后使颜色保持正确。例如,当玩家走上路径,然后露出路径时,在玩家再次隐藏路径后,它将弄乱颜色。我通过创建自己的方法
【文件预览】:
MineWalker-master
----.gitignore(447B)
----RandomWalk.java(4KB)
----MANIFEST.MF(23B)
----MineWalkerGame.jar(1.39MB)
----MakeSound.java(2KB)
----.classpath(220B)
----README.md(2KB)
----RandomWalkInterface.java(2KB)
----.project(387B)
----sounds()
--------win.wav(1.4MB)
--------step.wav(25KB)
--------buzz.wav(52KB)
--------Explosion.wav(49KB)
----MineFieldPanel.java(9KB)
----MineWalker.java(427B)
----MineFieldButton.java(2KB)
----MineWalkerPanel.java(10KB)