个人介绍
工作经历
2020-07-01 -2022-03-11上海零越网络科技有限公司主程
1、带领团队完成多款互动剧游戏开发,上线“WeChat小程序”、“QQ小程序”、“一零零一”、“快看”等平台; 2、带领团队完成腾讯《天天爱消除》小程序版的开发,负责多个重要模块的开发和调试、项目构建流程搭建、游戏功能模块和性能优化;
2015-04-01 -2020-06-01上海掌卓网络科技有限公司高级前端工程师
独立完成棋牌娱乐场项目开发,并上架App Store 和Android 主流应用市场; 游戏包含德州扑克、视频扑克、老虎机、龙虎等玩法; 数据传输应用对称加密和非对称加密结合模式;
教育经历
2005-09-01 - 2009-09-07河南工业大学自动化本科
在校表现良好,拿过多次奖学金。
技能
开发有十几款不同题材的互动剧项目。 功能模块: 剧情播放模块,动画播放控制模块,音频控制模块,进度管理模块,章节管理模块,剧情录入模块。 负责内容: 带领组员一起完成项目开发。 难点: 剧情内容显示异常,通过处理资源的异步加载问题; 内存过高,因为图片资源量很大,通过按章节或剧情进行资源及时释放;
开发有十几款不同题材的互动剧项目。 功能模块: 剧情播放模块,动画播放控制模块,音频控制模块,进度管理模块,章节管理模块,剧情录入模块。 负责内容: 带领组员一起完成项目开发。 难点: 剧情内容显示异常,通过处理资源的异步加载问题; 内存过高,因为图片资源量很大,通过按章节或剧情进行资源及时释放;
该游戏前端用Cocos TS语言开发实现,后端是C++语言实现。 1、功能模块: Socket网络协议和通信模块、事件派发模块、Resource资源和AB包资源加载模块、Animation和Spine动画播放模块、UI界面逻辑控制模块、音频视频播放模块。 2、负责任务: 网络协议和通信模块搭建和调试,使用protobuf协议,数据压缩比率高、传输数度快; 资源加载,针对*小游戏包体限制,引入AB包资源加载方式; 部分游戏功能模块,游戏首页、宠物系统、温馨家园系统; 3、难点解决: 配置文件过大:通过Gulp精简配置文件字段,游戏内使用时重新转译; 优化DrawCall过高:避免打断合批,相邻节点使用同一张图集; 包体优化:精简Cocos模块、图片资源压缩、精简中文字体包; 内存优化:使用纹理压缩、及时释放资源、使用节点缓冲池; 游戏卡顿:降低DrawCall、分帧加载、预加载;