系统主要采用Unity作为主要开发引擎,已开发系统已在几个线下场地稳定运行了一段时间。此系统分为三端,Linux后端,控制端,VR客户端。后端采用分布式架构,同场地内房间数量不限,每个房间人数不限。大部分核心算法均在服务器端计算,减少客户端计算压力。系统有完备的断线、断电重连功能,如VR客户端断线重连,服务器断线重连等,均会自动重连并与同组其他玩家进度对齐。控制端用于创建房间,管理游戏,监控游戏和设备状态。客户端,我们采用一体机计算,为了方便运营及成本,当然也可以串流,这部分基本就都是定制了。等等还有一些便于运营的辅助工具…整套系统在实际运营时,相对比较简便,很多都采用了自动化的方式。