Samon:设计一款禅意庭院耙沙解谜游戏
摘要
Gwern 发布了《Samon》的完整设计文档。这是一款禅意庭院耙沙解谜游戏,将 2023 年的一个草图构想扩展为完整设计,包含求解器、关卡生成、演绎式评分器,以及一个可玩原型,所有代码与数据均已开源。
暂无内容
查看缓存全文
缓存时间: 2026/10/06 02:46
把僧人从大门拖进来,覆盖沙地的每一格而不要回头踩到自己的路径;松手后,他会放下耙子,一边耙沙一边倒退走出。点击一个脚印可以退回到那里,点击大门则重新开始;耙完之后,点击任意一格即可走回那一格。转角越少越平静:以方丈之印为目标,恰好按标准杆数耙出即可。每耙一次都会带来一首诗,然后是下一座庭院。键盘操作:方向键行走,Backspace 退回一步,R 重新开始,H 询问方丈,Enter 继续。
[在任意位置拖动即可耙沙。选中「石头」时,点击可放置或拿起一颗石头;石头下方的沙地会保留原来的样子。「平滑」则会把庭院重新耙平。]
Samon 砂紋
一款禅庭耙沙谜题:把僧人从大门走进庭院,一笔刷过沙地的每一格,然后他耙着原路走出。
gwern.net · 设计 gwern.net · 设计与可玩原型 & 可玩原型
试玩原型
{html.escape(text)}') toc.append("") open_sub = True else: toc.append(f'{html.escape(text)}') if open_sub: toc.append("
{html.escape(text)}
]*)>([^<]*)
\2
{html.escape(title)}{f" ({g})" if g else ""}
{html.escape(text, quote=False)}
{html.escape(p)} · {size} · {why};位于 .zip 内
{APPENDIX_TITLE}
将全部 {len(files)} 个文件作为一个 .zip 下载({human(len(zip_bytes))};SHA-256 {zip_sha})。
从 {start} 开始。构建与测试命令见下方指南。不包括:本页面本身,以及原型的两个页面——它们由 standalone/build_standalone.py 和 proto/build.py 生成。
{title_html}
{html.escape(meta['description'])}
[单文件版本:设计文档、可玩原型,以及支撑它们的全部代码与数据,整合在一个自包含的页面中(图表与文件均已内嵌;不从外部加载任何字体、脚本或图片)。求解器、实验、测试与数据见附录。]
相似文章
从约束模型到可玩的益智游戏
一位研究者的博客文章描述了他如何将约束模型转化为可玩的益智游戏,基于他关于将数独作为约束问题进行扩展的论文。文章分享了MiniZinc模型、一个包含434,201个数独实例的仓库,以及九个益智游戏的可玩版本。
展示 HN:我制作了一个设计精美的拼图
一位开发者展示了他们制作的一个设计精美的拼图,可能分享在 Hacker News 上。
Grim Fandango 谜题文档 (1996) [pdf]
这是1996年针对电子游戏Grim Fandango的谜题文档,可能详细描述了游戏中的谜题或设计元素。
dailyprog 谜题安全网
作者描述了如何利用 LLM(DeepSeek V4 Flash)和 CI/CD 为 dailyprog.club 的谜题生成构建自动化安全网,确保即使作者不在也能生成并验证谜题。
ASIC 谜题的最终结果
Jane Street 透露,其挑战所用的 ASIC 是一款用于 11x11 Star Battle(星战)谜题的硬件校验器,基于 SKY130 工艺与 LibreLane 设计,并回顾了来自 30 多个国家、利用 KLayout、Yosys 和 Z3 等工具逆向分析其 GDS 版图的约 400 份参赛提交。