用Claude将1983年Usborne复古游戏《Mad House》PDF一键转成可玩网页版
Simon Willison将Usborne 1983年书籍《Creepy Computer Games》中的游戏Mad House的PDF喂给Claude,AI自动生成了交互式JavaScript/HTML版本。了解如何用AI复活经典老游戏,以及中文用户如何体验这一怀旧项目。
一句话看懂
Simon Willison将Usborne 1983年书籍《Creepy Computer Games》中的游戏Mad House的PDF输入Claude,AI自动生成了可玩的交互式JavaScript/HTML版本。
详细发生了什么
英国出版商Usborne免费提供了其1980年代计算机书籍的PDF,包括1983年的《Creepy Computer Games》。Simon Willison回忆童年时在Commodore 64上玩过其中一款游戏“Mad House”,于是他将该PDF输入到Claude中,并给出提示:“构建一个纯JavaScript artifact,精确重现本书中的Mad House游戏,确保移动端友好并具有合适的复古美学。”同时要求注明书籍来源。
Claude根据PDF中的代码和描述,生成了一个完整的HTML页面,包含ASCII艺术风格的走廊、脚步声计数器、门计数器和键盘控制(X/C控制近门,N/M控制远门)。页面采用绿黑终端风格,并带有“PRESS START TO BEGIN”和“START / RESTART”按钮。Willison将这个工具发布在自己的网站上,任何人都可以直接在浏览器中游玩。
中文圈视角
这个项目对中文用户来说,首先是一个有趣的怀旧体验——1980年代欧美家用计算机(如Commodore 64)的编程书籍在中国并不普及,但通过AI转换,中文用户无需任何编程知识就能直接玩到这些经典游戏。更重要的是,它展示了AI在“代码考古”方面的潜力:将扫描PDF中的代码片段(可能包含BASIC或其他语言)自动转换为现代Web技术(JavaScript/HTML)。
对于国内开发者,这提示了一个实用场景:用类似方法将老旧的中文编程书籍(如《BASIC语言》或《微机游戏大全》)中的代码复活为可交互的网页应用。目前国内类似尝试较少,ModelScope或Hugging Face中文社区可以借鉴此思路。不过需要注意,Usborne的PDF是免费提供的,而国内旧书版权情况复杂,使用时需确认版权。
几条值得记住的细节
- Usborne免费提供了1980年代计算机书籍的PDF,包括《Creepy Computer Games》等,可在其官网下载。
- Claude根据PDF中的游戏描述和代码,生成了纯JavaScript/HTML的交互版本,无需后端。
- 游戏“Mad House”原为Commodore 64上的文字冒险,玩家在ASCII迷宫中躲避怪物并寻找出口。
- 生成的页面支持键盘控制(X/C和N/M键)和移动端触摸操作。
- 项目地址:https://tools.simonwillison.net/usborne-mad-house
一句话总结
用AI将老游戏PDF一键转成可玩网页,让尘封的代码复活,人人都能体验复古编程的乐趣。