Show HN:星光符文——一款基于欧拉路径的星座解谜游戏
作者是《龙腾世纪》系列爱好者,在《审判》中沉迷于名为“星象仪”的小游戏,玩法是根据星座图连线描出形状。作为业余游戏开发者,他尝试程序化生成这类谜题并保证始终可解,最终成功并打造了这款色彩鲜明的太空解谜游戏。目前网页版已上线,正在推进Steam和移动端发布。
背景速读
- 《龙腾世纪:审判》(Dragon Age: Inquisition) 是 BioWare 开发的著名角色扮演游戏(2014 年发行),内含一种名为“天文台”(Astrariums) 的拼图解谜小游戏:玩家需在星图上用一笔画连出特定星座图案。
- 本文作者是业余游戏开发者,其作品“Starglyphs”用程序化生成(procedural generation)技术将此类谜题变成 Infinity 可玩的独立游戏——每次生成的谜题都确保有解。
- 谜题背后的数学原理是“欧拉路径”(Eulerian path):图论中的经典概念,指一笔画遍历图中每条边恰好一次。
- 该项目最初以网页形式发布(该链接即是),作者正在将其移植到 Steam 和移动平台。属于“Show HN”类投稿——HN 用户展示自己作品的常见版块。