好吧所以我用JS和HTML5做了一个迷宫,它运行良好,但是现在我想添加一个完成点(在迷宫的最后),这样当它到达时,会弹出一条祝贺消息。画布和第二个迷宫的链接。
这是它的链接(通过查看源代码检查代码):
控件是WASD和箭头键。
答案 0 :(得分:0)
您可以设置端点。 一旦与移动的方块匹配,就完成了迷宫。
答案 1 :(得分:0)
像这是一个快速实施。
但您确实希望优化代码。 首先,键盘事件应该更快。 我的意思是......当你按一个键时,你应该激活一个触发键事件的计时器。 当你第一次按下一个键时,你会发生键延迟。你不希望在带箭头的游戏中使用它。如果你想扩展功能并优化游戏性,请看一下。
其次你必须摆脱闪烁。 第三,你在迷宫上的排列不是100%好。
这里有解决方案。 但还有其他方法可以实现这一目标。
https://dl.dropboxusercontent.com/u/7422112/shares/canvas/index.html