该项目为当前工作中负责的 Unity PC端基站电源方向虚拟仿真实训系统,主要面向基站电源设备认知、操作练习、巡检维护、工具学习、场景搭建和实训考核等场景。项目适用于职业教育、企业培训、设备操作实训、通信电源维护培训、工业虚拟仿真和教学实训平台等方向。
因项目涉及公司业务要求,以下内容仅描述本人负责的通用技术模块,不展示真实客户信息、真实业务数据、源码和内部工程文件。
点击空白处退出提示
该项目为当前工作中负责的 Unity PC端基站电源方向虚拟仿真实训系统,主要面向基站电源设备认知、操作练习、巡检维护、工具学习、场景搭建和实训考核等场景。项目适用于职业教育、企业培训、设备操作实训、通信电源维护培训、工业虚拟仿真和教学实训平台等方向。
因项目涉及公司业务要求,以下内容仅描述本人负责的通用技术模块,不展示真实客户信息、真实业务数据、源码和内部工程文件。
项目主要包含操作练习、巡检维护、工具学习、场景搭建、复杂模型交互、Excel配置驱动、WebSocket通信、全局UI框架、弹窗系统、Unity编辑器工具和Windows PC端打包适配等模块。
操作练习模块用于引导学员按照步骤完成设备操作、工具检查、测量交互和流程判断。巡检维护模块用于配置巡检表单、Yes/No检查、数值录入、字段校验、状态联动和巡检流程控制。场景搭建模块拆分为户型设计和物品摆放两部分,支持运行时场景结构编辑、模型摆放、位置调整和交互配置。Excel配置驱动模块用于管理交互数据、步骤流程、条件判断、事件触发和评分逻辑。WebSocket通信模块用于实现登录、消息路由、请求响应、超时处理、断线重连、心跳检测和后端数据推送。
该项目使用 Unity3D + C# 开发,本人担任 Unity主程,负责从0到1搭建Unity客户端整体框架,主导核心功能模块设计、开发、联调、问题排查和版本交付。
本人负责Unity客户端整体框架搭建,包括全局单例管理、场景流程管理、UI管理、交互管理、数据管理和公共工具类设计。负责操作练习、巡检维护、工具学习等核心实训模块开发,支持多场景、多流程、多设备的虚拟仿真实训业务。设计并实现Excel配置驱动的交互系统,通过配置表控制设备交互、步骤流程、工具检查、条件判断、事件触发和考试评分逻辑,提升项目可维护性和扩展性。
同时负责复杂模型交互系统开发,包括点击交互、动态按钮、摆放交互、虚拟数据交互、测量交互、PIP工具检查、动画流程和步骤推进逻辑。负责场景搭建模块开发,将功能拆分为户型设计和物品摆放两大部分,支持用户在运行时进行场景结构编辑、模型摆放、位置调整和交互配置。负责Unity与后端WebSocket通信框架设计,实现连接管理、登录请求、消息路由、请求响应、超时处理、断线重连、心跳检测和后端数据推送。
项目开发过程中还负责全局UI框架、弹窗系统、Unity编辑器工具、Windows PC端打包、全屏控制、输入法兼容、运行异常排查、黑屏问题诊断和客户环境适配,并负责实习生任务拆分、技术指导、代码检查、功能集成和质量把控。
该案例为脱敏项目,仅用于展示本人在Unity PC端虚拟仿真、教学实训系统、复杂交互、配置驱动、WebSocket通信、编辑器工具和项目主程交付方面的开发经验。







评论