AI Pulse
📡 X 信号

个人开发者用AI工具链完成浏览器MMORPG全资产制作

开发者@kokushing公开了个人开发浏览器3D MMORPG的全流程制作经验,整套流程由GPT-6.1 Sol、Tripo、Claude Opus 5.5三款AI工具配合完成,覆盖从概念设计到游戏实装的全部环节。

魔物资产制作的第一步是用GPT-6.1 Sol生成概念参考图,确定设计方向后批量产出参考图,再导入Tripo的Image to 3D功能生成3D模型。Tripo生成时统一使用HD Model H3.1、2K纹理、移除光照、5万多边形的参数,单次生成消耗40积分。

实际测试中,61次Tripo生成里仅0-1次因质量不足需要重做,模型的眼睛、嘴部、面部纹理都直接使用Tripo输出,无需手动修改。

生成的3D模型导入Blender后,通过脚本自动绑定7-25根骨骼,自动生成待机、行走、奔跑、蓄力、攻击、受击、倒地共7种动画。如果参考图是斜视角导致模型倾斜,会通过脚部位置计算角度自动校正,最终魔物模型轻量化到约2500多边形,适配浏览器运行需求。

魔物被击败时,模型会拆成14-48个碎片,崩解后化作粒子消失。整套流程共产出24个基础3D模型,衍生出含不同配色在内的59种魔物。

野外场景的树木没有使用Tripo生成,因为削减多边形适配大量摆放后叶片形状会失真,最终树木采用程序生成,Tripo仅用于生成岩石、倒木这类物件。

坐骑设计阶段,先用GPT-6.1 Sol生成5套方案,选定羊和龙两款后分别用Tripo生成3D模型。最初的龙奔跑动画是前后腿同步跳跃,缺少优雅感,后来修改为蹬地、收腿滞空、落地的循环动作,每步0.75秒里56%为滞空时间,优先保证动作观感而非严格匹配移动速度与腿部转速。

玩家头像的制作和魔物区分开:先用无脸人体模型加发型的参考图通过Tripo生成头部,再把GPT-6.1 Sol生成的16种眼睛、12种嘴部部件作为纹理贴上去,实现表情切换。头发和服装的纹理以Tripo输出为基础,通过蒙版处理生成不同配色;曾尝试减少色彩做动漫风格,但会丢失头发立体感,最终保留原质感。

武器、服装、玩偶服也沿用同一套流程:同系列的剑、弓、杖放在同一张参考图里,用Tripo一次生成后在Blender里拆分,14次生成共产出40件武器,仅弓的弓弦这类极细部件需要在Blender里重新制作。服装直接生成穿在素体上的参考图,游戏内替换颈部以下的模型即可;全身玩偶服用前后两张参考图通过Tripo的Multiview功能生成,因为面部完全遮挡,作为男女通用模型使用。

Boss登场这类过场动画直接使用Tripo生成的3D模型,保留呼吸、翅膀摆动、高分辨率纹理的全部细节,通过Blender脚本添加降落、落地、咆哮动作。空中用光线轨迹勾勒龙形的演出,是在模型上叠加线条,从轮廓逐渐实体化实现的。

技能特效部分,光效的形状由GPT-6.1 Sol生成黑白图,打包进RGBA四通道的两张纹理,通过着色器渲染。颜色不按武器类型区分,而是按风、雷、星、圣等技能属性分为52种,49个技能各有一个专属主视觉形状。

优化后,绘制调用次数从平均296降到262,同时调整光效质感,加入亮芯、柔和晕边和细粒子,让光效更贴近写实风格。土系、岩系技能没有用光效,而是用Blender脚本生成立体岩石,表面纹理由GPT-6.1 Sol输出,岩石尖刺会按时间差弹出,碎片飞溅滚动,被命中的魔物会被推开或浮空。

整套制作的分工为:Tripo负责造型,通过Image to 3D和Multiview功能把参考图转成3D模型,覆盖魔物、Boss、坐骑、武器、服装、头发、岩石等资产;GPT-6.1 Sol负责插画,输出各类参考图、表情部件、技能光效形状;Claude Opus 5.5负责搭建与自动化,包括Tripo Studio操作、生成日志管理、Blender脚本编写、技能特效着色器组装、游戏集成、前后对比验证,各工序并行推进,设计和代码由另一个会话的Claude Fable做二次评审。

开发者本人担任导演,负责确定整体方向、筛选GPT-6.1 Sol的方案、反馈廉价感、动作僵硬这类影响质量的问题,判断修正方向。开发者表示,个人制作3D MMORPG是多年的梦想,技术进步让这个目标得以实现,后续会继续试错并分享经验。

本次内容为Tripo合作推广,通过指定链接注册可获得500奖励积分,Pro/Max套餐首月享6折优惠。

查看 X 原帖

订阅 AI Pulse

每天 08:00 · 12:30 · 18:30 · 23:50 更新