Skip to content

1. 一个玩家的好奇心

你最开始想做 VRChat 世界,可能不是因为你想学 Unity,也不是因为你想写代码。

更可能是因为你在某个世界里停了下来。

也许是一间雨夜小屋。窗外有雨,屋里有暖光,朋友坐在地毯上聊天。也许是一个游戏世界,机关、计分、复活点、音效全都刚刚好。也许只是一个很小的角落,但你忽然想知道:

这个地方,到底是怎么被做出来的?

这一章先不急着打开 Unity。我们先把那个好奇心留住。

在很多游戏里,地图只是玩法的容器。但在 VRChat 里,一个世界本身就可以是作品。

它可以是房间、舞台、展厅、游戏、工具、故事,也可以只是一个让人愿意安静待着的地方。

这意味着,做 VRChat 世界不只是「摆模型」或「写脚本」。你会同时碰到几件事:

  • 空间:人从哪里出生,往哪里走,停在哪里;
  • 视觉:光、材质、颜色和构图;
  • 声音:脚步、环境音、反馈音;
  • 交互:按钮、门、拾取物、触发区域;
  • 网络:你看到的东西,别人是否也看得到;
  • 性能:好看,但也要跑得动。

听起来很多,对吧?没关系。我们不会一口吞完。

这本书的路线很简单:先让你站进自己做的世界里。

不是先讲三天理论,也不是先背一堆术语。我们会先装工具、建项目、放地板、放出生点、Build & Test,然后你就能真的站进去。

等你已经看见结果了,再回头解释:刚才 Unity 做了什么,VRChat SDK 做了什么,为什么那个出生点决定了你进入世界时站在哪里。

你不需要一开始就懂全部。你只需要愿意往前做一步。

  • 你不是在学一堆孤立工具,而是在学怎样创造一个能被别人进入的空间。
  • VRChat 世界开发会同时涉及美术、设计、脚本、网络和性能,但可以拆成一小步一小步学。
  • 这本书会尽量让你每一阶段都有一个看得见、摸得着的成果。

下一章,我们会聊一个很现实的问题:AI 可以怎样成为你的创作搭档,以及它什么时候会把你带沟里。