2 分•作者: cwalenciak•17 天前
你好, Thread to Self 的创建源于我希望能够在一个流中捕捉想法(无论是随意的还是其他的)。我不想处理文件夹、标签或任何其他类型的组织方式,因为这会成为一项繁重的管理负担。 这是一个朴实的 iOS 和本地优先的应用,没有账户、没有指标、没有数据挖掘。只有你和你的想法。 我确实使用了 AI 来构建它,但这并非一日之功。为了实现它,我花费了数月的时间进行构建和完善。 我每天(实际上是每天多次)都在使用它,但我想看看其他人是否真的会想使用它。这款应用过于简单,存在哪些痛点? 谢谢, Carl
2 分•作者: htaler•18 天前
对于比我年轻的人来说,Kroz 是 Apogee 的第一款游戏,一款 1987 年的文本模式地下城爬行游戏。Apogee 于 2009 年根据 GPL 发布了 Turbo Pascal 源代码。 我将 1990 年的剧集(Kroz 的失落的冒险)移植到了浏览器。没有 TypeScript 依赖。 我学到的一些有趣的小知识: 游戏的时钟就是它的声音 :-) Turbo Pascal 的 delay() 会阻塞,声音效果就是由延迟构建的,所以一个脚步声是一个 8 毫秒的音调,120 毫秒的静默,然后是另一个 8 毫秒的音调。这个静默就是回合。你无法通过疯狂按键来跑赢 Kroz,因为每一步都要花费它自己的蜂鸣声的时间。在移植版中,一个方波振荡器会重现这一点(没有采样等),播放声音会返回它的持续时间,无论它是否可听。 DOS Kroz 在启动时会询问:“慢速还是快速 PC”——并根据此重复声音片段。 所有的隐藏内容、复活节彩蛋,甚至大部分的 bug 都被复现了。你可以像玩原版一样玩它。哦,有一点——我用的是瓦片(来自 Dungeon Crawl Stone Soup (CC0))而不是 ASCII 字母。 我从《失落的冒险》开始,因为 Apogee 的源代码最完整。我将继续完成其余的剧集。 AI 披露:我使用了 Claude 来帮助我从 Pascal 源代码中提取关卡,并通过接管 Chrome 会话并测量毫秒来对其进行测试 :D 你可以在这里玩: https://taler.pl/rokz/ 源代码在这里: https://github.com/htaler/rokz