UNITY
UE4
BLENDER
MAYA
A-Frame
openVR
steamVR
VRTK
负责整个游戏的逻辑生命周期运行和计算方式模块
游戏演员
输入输出
自动寻路
障碍物避免
人物状态行为控制
人物行为树
AI间状态交互管理
C#
Boo
JavaScript
TCP/IP
UDP
WW
解决底层网络协议控制和操作问题
持久化存储
跨平台数据本地存储
地形和寻路组件
按钮、菜单、小地图、计算器操作图片、用户交互处理模块
提供场景的摄像机操作,将看到的3D对象交由Shader编辑来呈现给用户
提供基于3D场景下的音效和声音的处理
物理碰撞和物理引擎
场景的编辑和可视化
游戏中摄像机的渲染效果
查看实际场景中物体的列表及其父子级关系
管理所有代码和美术资源
调整应用的属性和脚本信息的调试加载,如材质、动作等
材质编辑器
动作编辑器
AI状态机编辑器
光照遮挡Drawcall编辑器