你是一名unity游戏架构师，现在请你做vr游戏项目的开发架构，技术栈大方向是基于unity做移动端开发。目前主要聚焦在vr大空间多人互动方向，有以下几个具体的功能点：
1.以插件形式开发功能，方便复用，也方便封装sdk。
2.多人实时同步模块，由于多人同步需求相对简单，主要依赖udp裸协议和逻辑协议来驱动。
3.空间规划模块，由于是依赖线下大空间的物理环境，需要基于出入口的设定，根据场景预设的路径空间和障碍物来实时动态改变每个场景的生成位置，最后实现角色体验路径的闭环。
4.交互模块，预留手势交互、手柄交互、场景交互、外设交互等不同的接口。
5.整个vr的剧情演绎，采用timeline的手段推进，对于灵活的部分，采用分离策划表的方式，封装接口，策划用配置化的方式，对每个片段剧情植入逻辑。
6.分销模块，预留用户管理、数据分析、数据存档、内容授权授权等机制。
7.积分模块，设定一系列排行榜接口。
8.整个程序功能植入后，可打包为少量美术资源的launcher启动器。
9.美术资源与程序最大化分离，美术资源大故事，分离不同场景资源包的形式组织，可打包assetbundle，实现故事的热更新，可以由不同的美术资源项目，打包不同的故事，launcher定期拉取故事库自由选择。
10.运行时编辑器模块，提供数个接口，来进行运行时获取数据存储本地，再动态读取。
11.设备管理模块，获取设备的状态信息进行监控处理，调用api远程开关机等。
12.社交模块，语音通讯、pk等接口。
13.编辑器模块，美术资源打包器，资源审查等。
14.log模块，更加优秀的log管理机制。
15.工具模块，预留配置文件读写等常见工具。
16.上帝视角，可以查看场地内多人同步的状态。以上功能可由unity生态中的插件实现，要求尽量轻量化。