我一直在进行一个关于程序化游戏生成的实验。

输入可以很简单,比如:

“在倒计时结束前逃离燃烧的城市。”

目标是让这段描述转化为一个结构化的、可玩的3D体验,而不仅仅是生成一个视觉概念。

我使用了TypeScript、Fastify和Three.js,以及程序化3D素材和AI服务。

对我来说,一个有趣的工程问题是验证——如何确保AI生成的游戏状态实际上是可解决/可玩的?

我很想听听其他开发者会如何处理验证层。