个人介绍
熟练使用Unity引擎,熟练使用C# ,Lua,Python ,ShaderLab
精通系统功能业务模块编写,前端架构, lua热更新,资源下载,Android/IOS平台接入SDK,编写策划人员使用的配置工具等
熟悉各种业务模块开发,对于战斗系统,编辑器,强化锻造功能熟悉,根据策划方案快速实现想要的功能
工作经历
2018-10-05 -至今上海煜龙信息科技有限公司Unity3D
负责线未上线RogueLike类型游戏编写客户端网络协议使用TCP结合xlua_pbc,在lua中使用protobuf,使用lua编写前端UI框架, 编写新手引导,冒险模式,秘境,材料副本,竞技场等功能,处理版署出包等 负责线上手游《触碰世界》开发功能模块,使用Xlua , xlua_pbc 编写前端模块,完成编写游戏中飞行逻辑功能,处理日常bug
2017-04-06 -2018-05-09 南京从玉互动网络科技有限公司unity3d
《战地指挥官》是一款策略竞技手游现已上线,可在Android分发渠道或AppStore上下载。客户端采用的模式是C#+ulua,C#负责写战斗,状态机等核心逻辑,ulua负责写UI模块逻辑。参与编写战斗回放功能 《我的荣光》是一款RPG手游客户端采用的编程语言是C#+ulua,C#负责写资源加载,技能战斗,角色状态机等核心逻辑,ulua负责写UI显示模块逻辑。 1:参与项目热更新模块编写,实现版本迭代中能够热更lua,assetbundle,配置表,其他资源等。主 要逻辑是通过对比资源服务器版本号和玩家本地资源版本号,编写C#多线程断点续传下载相关功 能,下载资源服务器上最新的资源 2:参与编写角色状态机策略模块使用GOAP决策策略,根据游戏中待机,移动,攻击,受击,跟随,死亡等 行为状态,在目标环境下选出最优路线。 3:编写宠物,翅膀,阵法,神将等客户端与服务器业务功能模块,并拓展lua模块公共方法。 4:SDK模块接入,Android包接入渠道平台,使用AndroidStudio Gradle构建发布对接Google,FaceBook登陆或支付等,Ios使用XCodePostPro
2015-06-09 -2017-03-01 南京点盈网络科技有限公司Unity3D
《传奇项目组》 1:负责线上传奇手游客户端功能模块例如:装备锻造,玩家仓库,日常活动等代码编写,完成策划提出的需求。 2:拓展游戏功能模块,例如添加资源热更功能和编写一些自动化配置文本的工具方便项目使用。 3:市场手游SDK接入(例如Quick,易接等平台),与php人员合作搭建后台等。 4: 接入第三方支付如:苹果内购支付等。 5:按时修改策划反馈的bug。 《棋牌项目组》 1: 参与编写游戏中商城,设置,匹配房间,结算等功能模块, 2: 编写unity与安卓或ios交互的依赖包。如获取安卓/苹果手机上的时间,电量等。以及苹果AppStore内购支付,回执单验证,和AppStore审核等。 3: 安卓环境测试部分机型的兼容性问题,排查后在Eclipse工程中做相关处理
教育经历
2012-10-06 - 2016-10-06河南理工大学计算机科学与技术本科
在校学习认真,完成本科学业。课余学习Unity3d引擎和lua语言,编写飞机大战小游戏