做了个打发小朋友的迷宫小游戏

9 月 14 日
 westfall
入口: https://muselabs.co/maze

目前支持 3 个难度,3 种形状的迷宫和 3 个 UI 场景,欢迎体验!
迷宫路径是随机生成的,每次都不一样。

2989 次点击
所在节点    分享创造
34 条回复
hh4646908
9 月 14 日
感谢,儿子很喜欢
auin
9 月 14 日
提个建议:因为焦点原因,初始情况下无法按方向键移动,这个会造成很大困扰,同时一关结束后需要用鼠标点下一关,点完后焦点又从画布丢失,无法继续按方向键。
westfall
9 月 14 日
@auin 非常感谢您的建议,我来优化一下!
dhb233
9 月 14 日
看起来挺好,适配手机
westfall
9 月 14 日
@auin 发新版了。再次感谢!
qhd1988
9 月 14 日
有点好奇保证迷宫有解的算法是什么
westfall
9 月 14 日
@qhd1988 算法可以简单概括为:
1. 根据迷宫形状生成候选路网。
2. 从入口开始,用随机 DFS 连接所有路口,生成一棵连通树。
3. 在树上计算入口到出口的路径,这条路径天然唯一且一定存在。
4. 在正确路径之外的支路放置障碍。
5. 进阶和挑战额外添加只返回原岔口的回环,不连接两条通往出口的路线。
6. 用随机种子保证同一张地图可以重复生成。
venomes
9 月 14 日
难度可以再高点,不然我咋玩,哈哈
TomatoCLI
9 月 14 日
@venomes 整个三维的是不是就上难度了?
westfall
9 月 14 日
@venomes 好的好的,我来构思一下,也欢迎您提下更高阶的玩法
diudiuu
9 月 14 日
跟着星星走就是出口
westfall
9 月 14 日
@diudiuu 对,这是入门难度,适合更小的小朋友
westfall
9 月 14 日
@TomatoCLI 有点难哦,特别是手机上
dooono
9 月 14 日
👍🏻 感谢制作,回去给小孩玩玩
flyico
9 月 14 日
起点和终点图标能不能再明显些,现在和别的图片混一起不好看
barantt01
9 月 14 日
我这个 3D 版的咋样
https://mirror-maze.pages.dev/
JimLee0921
9 月 14 日
哈哈哈,整挺好
surunzi
9 月 14 日
之前也搞过一个迷宫游戏: https://tinker.liriliri.io/games/ball-maze/
westfall
9 月 14 日
@barantt01 @surunzi 大佬们厉害了
westfall
9 月 14 日
@flyico 已更新,起点和终端添加了微弱的呼吸灯效果,现在应该明显点了。感谢您的建议

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1241747

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX