3D 场景介绍
在 3D 场景中,可以让多位玩家进入同一个场景:各自控制角色,看见彼此走动。大家参与的是同一个正在发生变化的世界,同时也可以各有自己的背包、任务和进度。
你可以用它制作多人探索、合作闯关、经营和对抗游戏,也可以做一个供大家参观、散步和相遇的地方。场景里的背包、任务说明、商店按钮仍然可以像普通页面一样显示在屏幕上。
在 Realm 中,开发 3D 场景的主要方式是向 AI 提出需求和任务。 你负责决定玩家能看到什么、做什么,以及体验是否符合预期;AI 负责建模、编写和修改场景。开始之前,不需要先学会编程、制作模型或了解底层接口。
创建第一个场景
进入自己的领域开发面板,打开“AI 智能体”,告诉它你想做什么。
第一次可以从一个小玩法开始。例如,把下面这段需求发给 AI:
帮我在领域里创建一个多人合作的“小岛寻宝”3D 场景,并添加入口页面。玩家可以加入同一个房间,看见彼此的角色和名字。小岛要明亮、可爱,有沙滩、几棵树和一座小屋。从角色后上方看过去,能看清前面的路。玩家可以绕着小屋走,但不能穿过墙壁,也不能走进海里。岛上共有 3 枚金币,分别藏在海滩、树林和小屋附近,大家可以分头寻找。靠近就能拾取,捡过的金币会消失,屏幕上显示大家一共找到了几枚。集齐后,岛中央的宝箱打开,大家都看到“寻宝成功”。允许朋友中途加入,一起完成剩下的目标。暂时不做长期存档,新建房间时重新开始。先把这个版本做好,让我可以进去试玩。
这段需求说明了场景长什么样、玩家怎样操作,以及大家为什么要一起行动。你不必一次想全所有细节;拿不准时,可以先让 AI 给出建议,讨论后再制作。
Realm 提供了几个初始场景:
- 空场景:已有基础地面、角色和多人房间入口,适合从自己的想法开始。
- 广场场景:已有喷泉、花坛、座椅和打招呼互动,适合先体验,再逐步改造。
- 建造模拟:玩家各自经营玩偶工厂,把毛绒团加工成兔子玩偶、逐步购买机器,也可以沿公共道路走到邻居的工厂,适合在这个基础上修改。
这些都是起点,里面的布局和玩法可以继续调整。你可以直接告诉 AI 想从哪个起点开始,也可以在开发面板中使用“新建 3D 场景”,选择初始场景,并保留“创建入口页面”。
完成制作后,点击“发布”,再进入领域里的场景页面试玩。以后修改场景,也需要发布后才能在领域中看到更新。
怎样向 AI 描述你的想法
描述玩家实际会经历的事情,比只说“做得好玩一点”更容易得到想要的结果。
画面和视角。 除了题材,也可以说明颜色、氛围和从哪里看。例如:“做一个傍晚的森林营地,篝火旁明亮,远处树林暗一些。从上方斜着看,角色走到树后面时也要看得清。”如果提供参考图,说明喜欢其中的什么,比如房屋的圆润造型、配色或道路布局。
操作和目标。 说明玩家靠近一个东西后会发生什么。例如:“走近树木后显示‘砍树’按钮,点击一次获得一块木头;攒够五块后,可以修好通往小屋的桥。”如果主要给手机玩家使用,也告诉 AI,方便它安排按钮、文字和操作方式。
玩家之间的关系。 说明大家是合作、竞争,还是各自经营。例如:“每个人有自己的小屋,可以去朋友家参观,但只能移动自己家的家具。”能看到别人的东西,不一定意味着可以拿走、使用或修改,这些规则也要告诉 AI。
共同变化和个人进度。 同一件事可能有不同玩法。例如,一棵树可以是“谁砍掉,大家面前都消失”,也可以是“每个人单独采集”。一起打败怪物后,可以每个人都获得奖励,也可以只掉落一件物品,由一人拾取。明确哪些东西大家共用、哪些归个人,比只说“支持多人”更有帮助。
每局怎么玩、哪些进度保留。 例如:“寻宝每局重新开始,但获得的纪念品下次还在”;或者“这是一条长期经营的街道,下次回来继续开店”。也可以说明朋友是随时加入,还是等下一局一起开始。不需要自己决定数据怎么传递和保存。
不必第一轮就做完整个世界。先完成“走到树旁 → 获得木头 → 修好桥 → 走过桥”这样的过程,试玩后再增加商店、任务或更多区域。这样也更容易判断新增内容是否有趣。
3D 场景是怎样工作的
理解下面几件事,就能更容易地向 AI 提要求:
模型、外观和光照组成了你看到的世界。 模型决定房屋、树木和角色的形状,表面的颜色与图案决定它们看起来像木头、石头还是布料,光照决定明暗和阴影。“把屋顶做圆一些”和“把屋顶改成红色”,是在调整不同的部分。
镜头决定你从哪里看。 可以想象有一台摄像机对着场景:放在角色后面,就像跟着角色前进;放到高处,就能看到更大的范围。玩家的设备会根据当前位置和镜头,不断画出新的画面,所以你能一边移动一边看到景色变化。
外形和规则需要分别制作。 一面看起来很厚的墙,不一定能挡住角色;一个宝箱,也不会仅凭外形就自动打开或发奖励。想让物体阻挡道路、被推动、可以拾取,或者触发对话,都需要告诉 AI。试玩时可以直接反馈“这面墙能穿过去”,不需要知道该修改哪个接口。
多人通过同步操作,共同计算场景的变化。 一起玩的玩家需要进入同一个房间。平台会同步大家的移动、互动等操作,各个设备根据相同的规则共同计算场景状态,因此你修好了桥,朋友也能从桥上走过去。每个人仍有自己的镜头和界面;购买、奖励等关键结果由服务器按玩法规则确认。你需要决定的是“谁能做什么、会影响谁”,这些规则的实现交给 AI。
试玩后继续修改
AI 做出第一版后,亲自走一遍玩家要做的事情:能否找到目标,按钮是否容易点击,路是否走得通,完成后有没有清楚的反馈。准备给手机玩家使用,就也在手机上试一次。
再和另一位玩家进入同一个房间,完整玩一次。除了确认双方能看到彼此的行动,也留意:
- 两个人是否都有事情做,还是一个人忙完了,另一个人一直等?
- 是否知道同伴正在做什么、自己能怎样帮忙?竞争时,是否看得懂目标和输赢?
- 对方的加入是否让你改变了行动,比如分头找材料、配合开门,或者换一条采集路线?
这些感受也可以直接反馈给 AI。例如:“搬材料的人一直在来回跑,比较无聊。请增加一辆两个人能一起装货的小推车,让运输也有配合的乐趣。”
遇到问题时,把发生的位置、操作和预期结果告诉 AI。例如:
我走到小屋后面时,屋顶把角色挡住了。请调整成角色经过屋后时,仍然能看清角色和前面的路。
朋友加入后不知道大家在找什么,只能跟着我走。请显示共同目标、还差几枚金币,以及谁刚刚找到了金币。
手机上走到树林附近,画面会明显卡顿。请改善这里的流畅度,保留主要树木和道路,装饰可以少一些。
也别忘了试试朋友中途加入、有人退出,以及两人同时拿同一件物品时是否符合规则。如果需要保存进度,再退出后重新进入检查。根据实际试玩结果继续提任务,就能逐步把场景做成你想要的样子。