thestrugglecoder· 来源· @strugglecoder · X·· 4 小时前AI 评分26
正文 · AI 翻译
当我刚开始学习 Three.js 时,我从没想过我们能在浏览器中直接达到这种视觉质量。
那时,我一行一行地手写着色器,试图突破网页上所能实现的极限。
多年后,VXLVERSE 仍然是我长期运行的副业项目:一个基于浏览器的游戏制作器,你可以在大约 10 分钟内创建自己的 3D 故事游戏。
今年,我开始用 AI 构建,项目取得的进展超过了过去所有年份。
以下是我一直在做的内容:
• 程序化 3D 世界 环境和物体完全通过代码生成。没有预先制作好的 3D 资产。一切都在浏览器中直接以程序化方式构建。
• 逼真的角色创建器 一个基于 MakeHuman 的参数化角色系统,带有自定义皮肤、头发和布料着色器,将受 MetaHuman 启发的视觉效果带到浏览器中。
• 游戏内 3D 编辑器 在你的世界中走动,并添加角色、物品、门和任务。
• AI 驱动的角色 角色使用 AI 生成的声音说话,这些声音通过 WebGPU 在你的设备上本地运行。
• 氛围叙事 使用公共领域古典音乐,为你的故事带来戏剧性和紧张感。
最令人兴奋的部分不只是 AI 帮助我构建了什么。
而是看到自从我开始学习 Three.js 以来,网页图形已经发展到了多远。
我从没想过自己能在浏览器中创造出这样的东西。
现在,我正在把它构建出来。
#ThreeJS #WebGL #ProceduralGeneration #WebDevelopment #GameDevelopment #AI
来源:thestrugglecoder · x.com