工作职位:Unity主程
工作职责:
1.战舰项目中将原有战斗逻辑大幅更新,区分代码同步区与非同步区,抽象命令类,替换所有随机数以支持同步PVP(帧同步)战斗
2.战舰项目中舰船与舰载机AI状态机开发与维护
3.资源管理、热更下载等功能,资源目录结构调整。PC(Ant)及Mac(Xcode)平台下,多渠道SDK自动打包功能及相关批处理文件编写
4.地图叠加特效,世界坐标径向模糊,海面渲染等shader编写或修改
5.战舰项目中与外包团队合作,引入PBR渲染
6.采用自定义Vertex和Indice实现战斗中航迹动态渲染效果及分批次优化,将20艘船的航迹渲染时间控制在1-3ms/帧。
7.各战斗模式下的自动战斗功能。战斗中镜头控制,实现锁定时的智能镜头动画等
8.UnityEditor工具开发(武器可视化配色,技能脚本编写辅助等)
9.网络库维护,包括对各种网络异常情况的处理和断线重连机制开发,并针对各种模式下的重连进行分类处理
10.真机和模拟器相关Bug的汇总与处理,如贴图丢失,shader显示异常,打包参数调整等
11.接入SDK,配合主策进行项目上线后版控等规则制定