空当接龙(FreeCell)

Unity · vibe coding · 开发中

摘要:兴之所至,想练练手,同时了解一下 vibe coding 下的工作模式以及效率。最终 15 小时左右将想法落地,目前基本可玩。
下载 Windows 版

起点

按照百科中 freecell 的规则和小时候的记忆,试图复刻空当接龙。

过程

先把整个玩法拆成程序结构:牌、八列、四个空当格、四个基础堆、发牌算法、快照栈。每个模块输入什么、干什么、输出什么、对外留什么接口,都是我先定好的。然后用自然语言指挥 AI 把这些写成代码,自己调到最后能玩。

截图

Unity 编辑器中的测试画面Unity 编辑器中的测试画面
方片 A方片 A
方片 7方片 7
方片 9方片 9

开发中

现在逻辑层能完整玩一局了,剩下的是套壳子。不光是壳子,壳子上的每个按钮都对应一个功能: