工作经历
2021-11-01 -至今南京某虚拟仿真公司高级开发工程师
1.负责pc客户端和服务器双端的模拟仿真的各项功能开发 2.制定不同功能的设计及带领小组的其他成员的开发 3.重难点的功能点攻克及后期软件的优化
2019-08-02 -2021-11-01南京某游戏公司中级开发工程师
1.负责产品的全部内容模块开发 2. 配合策划、美术完成产品的研发和维护 3.根据需求进行功能开发、程序设计、代码管理和性能优化工作
2015-11-01 -2019-08-01南京某游戏公司初级开发工程师
1.负责unity3d游戏的内容模块开发 2. 配合策划、美术完成产品的研发和维护 3.根据需求进行功能开发、程序设计、代码管理和性能优化工作 4.对开发结果进行自测,并交给测试组进行验收与反馈 5.参与游戏的设计,提出自己独特的想法
教育经历
2009-09-01 - 2013-07-01安徽农业大学电子信息工程本科
大学时期成绩良好,基础课程数学和物理以及专业课程数据结构c#等让我在工作中发挥了重要的作用
资质认证
技能
消除类的单机小游戏,基本玩法是通过选中相同花色的牌进行消除。 1、使用NGUI实现游戏界面,并编写逻辑实现UI的交互 2、使用DoTween实现UI和其他的动画需求 3、关卡选择,商城,任务,签到等功能的开发 4、编写关卡编辑器,让策划可以自己编辑关卡 5、消除玩法的核心逻辑编写,包括生成界面数据,防死局及洗牌 6、SDK的接入,实现应用商店的支付功能
三国题材的小格局制策略网络游戏 1、使用NGUI实现游戏界面,并编写逻辑实现UI的交互并适配市上大部分设备 2、熟悉Tolua热更流程,利用热更技术热更lua代码和游戏资源(从资源打包AssetBundle到热更资源的文件上传热更服务器,再到客户端检测下载热更资源) 3、利用Tcp/Ip实现Socket网络通信 4、角色选择,新手引导,招募武将,商店,好友,聊天,任务成就,家族,运营活动,小地图等功能开发 5、战斗的核心逻辑开发 6、使用DoTween实现UI和其他的动画需求 7、利用PlayerPrefs存储部分的数据到本地 8、背景音乐和音效,战斗打斗等音效的控制管理 9、使用Json提供基本的游戏数据,让策划可配置数据 10、优化包体大小,适当降低游戏资源的质量和精度 11、利用缓存池优化UI界面等子项重复利用的问题 12、利用Profiler分析游戏性能,找出游戏卡顿的原因 13、代码优化,使用批处理实现Drawcall的优化,内存优化 14、SDK的接入,实现第三方的登录和支付以及统计数据埋点,游戏程序异常上报方便及时发现和解决bug