digger:用Java编写的“ Digger”游戏的概念验证

时间:2024-05-17 15:18:17
【文件属性】:

文件名称:digger:用Java编写的“ Digger”游戏的概念验证

文件大小:22KB

文件格式:ZIP

更新时间:2024-05-17 15:18:17

Java

挖掘者 用Java编写的“ Digger”游戏的概念验证 此存储库包含用于名为“ Digger”的简单游戏的概念验证的代码。 概述 在此游戏中,玩家控制一个“挖掘者”,该挖掘者可以在四个方向(上/下/左/右)移动并发射需要一点时间才能充电的子弹。 游戏的目的是通过获取祖母绿(没有物理特性,仅是为了收集而存在)和金币(放入可以打开的袋子中,在跌落至少两个正方形后便可以收藏)来收集尽可能多的点。 尽管游戏中有两个点数来源,但当收集到地图上的所有祖母绿时便完成了关卡,使金币成为了奖励。 主要障碍是两个敌人不断向挖掘者移动的形式。 这些敌人中的一个可以像挖掘者一样挖透泥土,另一个则必须使用预先存在的隧道。 游戏结合了敏捷的思维和策略,因为玩家必须想出让所有金袋掉落两个正方形以收集它们的最佳方法,同时还要抵御不断产生的敌人。 执行 游戏的实现包含有效/高效的类层次结构(包括抽象类和接口),通过操作


【文件预览】:
digger-master
----.gitignore(803B)
----Drawable.java(289B)
----Enemy.java(2KB)
----Level.java(6KB)
----Level 1(109B)
----Nobbin.java(9KB)
----Level 2(109B)
----Coordinate.java(855B)
----UI.java(2KB)
----README.md(4KB)
----PlayerKeyListener.java(2KB)
----Main.java(674B)
----Emerald.java(2KB)
----Dirt.java(2KB)
----Player.java(8KB)
----Movable.java(388B)
----Gold.java(4KB)
----Hobbin.java(4KB)
----LevelComponent.java(2KB)
----.gitattributes(378B)
----CycleTimer.java(613B)
----Game.java(3KB)
----Component.java(2KB)
----InfoComponent.java(867B)
----Bullet.java(3KB)

网友评论