请大神们帮帮忙,java类似推箱子游戏
以下是要求:这一次你会带走一些克拉拉的自主开发游戏。你必须创建旧电脑游戏叫做Sokoban。您必须使用初始代码和添加箭头键(参见图的键盘输入2.0)。按“左箭头”按钮必须...
以下是要求:
这一次你会带走一些克拉拉的自主开发游戏。你必须创建旧电脑游戏叫做Sokoban。您必须使用初始代码和添加箭头键(参见图的键盘输入2.0)。按“左箭头”按钮必须因此克拉拉离开一步。相似的,紧迫的“右箭头”, “箭”和“箭头”必须在相应的结果让克拉拉一步的方向。Sokoban游戏的本质是将蘑菇位于世界各地叶上(图2.1) ,使用最小数量的动作。成功完成一个水平,如图2.2所示。完成这个问题你必须编写所有必要的代码里面MyClara的行动()方法。请注意,有本实用新方法可用。
您可以使用canPushMushroom()方法来确定是否可以推动蘑菇还是卡住了。确保你只调用这个方法时克拉拉在蘑菇的前面!还有一个levelComplete()方法,给你一个例子,你应该做的是在当前水平完成时(测试是否水平实际上完全可以使用testLevelComplete()方法)。
最后,您将注意到标签出现在屏幕底部的一部分。一个标签指定的水平目前(这个标签将保持不变)。另一个标签应显示移动的数量克拉拉已经从一开始的游戏。您应该使用方法setNumberOfMoves(int)更新连续第二个标签。 展开
这一次你会带走一些克拉拉的自主开发游戏。你必须创建旧电脑游戏叫做Sokoban。您必须使用初始代码和添加箭头键(参见图的键盘输入2.0)。按“左箭头”按钮必须因此克拉拉离开一步。相似的,紧迫的“右箭头”, “箭”和“箭头”必须在相应的结果让克拉拉一步的方向。Sokoban游戏的本质是将蘑菇位于世界各地叶上(图2.1) ,使用最小数量的动作。成功完成一个水平,如图2.2所示。完成这个问题你必须编写所有必要的代码里面MyClara的行动()方法。请注意,有本实用新方法可用。
您可以使用canPushMushroom()方法来确定是否可以推动蘑菇还是卡住了。确保你只调用这个方法时克拉拉在蘑菇的前面!还有一个levelComplete()方法,给你一个例子,你应该做的是在当前水平完成时(测试是否水平实际上完全可以使用testLevelComplete()方法)。
最后,您将注意到标签出现在屏幕底部的一部分。一个标签指定的水平目前(这个标签将保持不变)。另一个标签应显示移动的数量克拉拉已经从一开始的游戏。您应该使用方法setNumberOfMoves(int)更新连续第二个标签。 展开
2个回答
2015-05-14
展开全部
网上搜一下,网上有这种推箱子箱子的源码下码的。
下载的看一眼就知道。
如果我的回答没能帮助您,请继续追问。
你的采纳是我前进的动力。记得好评和采纳。
下载的看一眼就知道。
如果我的回答没能帮助您,请继续追问。
你的采纳是我前进的动力。记得好评和采纳。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询