个人介绍
技能特长:
1.精通Unity前端开发,熟练使用xLua,HybridCLR(huatuo,新的C#热更方案)等方案热更。
2.精通Cocos Creator引擎前端开发,发布***等。
3.熟练编写、使用shader。已经在unity上实现仿原神人物渲染,人物与水体交互等效果。
4.熟悉AssetBundle,自己已经实现AssetBundle整个打包流程、热更流程、以及使用(自己实现引用计数)等
5.熟悉socket,自己已经实现socket通讯框架(基于byte,对protoBuf也有了解)
6.熟悉unity UGUI组件,改写了Button,Image,Text提高易用性
项目经历:
1、项目名称:DIDADI (2019-10 ~ 2020-01)职责:主程序
使用cocos2d-x开发。单机解密闯关游戏。负责所有逻辑。Taptap搜索DIDADI
游戏亮点:高难度解密,关卡全部填表格完成,程序自动化生成关卡
2、项目名称: 春节亲戚又来了(2020-12 ~ 2021-01) 职责:主程序
使用Cocos Creator开发。卡牌游戏***。负责所有逻辑。Taptap搜索春节亲戚又来了
游戏亮点:虽然是个小游戏,但是逻辑复杂程度很高。各种卡牌,不同效果,还有buff系统,玩法丰富多样。
3、项目名称:BoomBoomBall(2017-01 ~ 2017-07)职责:主程序
使用Unity开发。1v1对战弹珠游戏。负责所有逻辑。Taptap搜索BoomBoomBall
开发难点:全物理模拟,需要保证在双方手机上运行结果一致
解决方案:使用确定性物理引擎,定点函数库,同样操作,保证在各端运行结果一致
4、项目名称:某3D展览馆项目(2022-01 ~ 至今)职责:主程序
使用Unity开发。3D展览馆,数字藏品项目,负责前端所有逻辑,与服务器通信,实现百人同屏。
开发难点:1、3D人物百人同屏,帧率会非常低;2、玩家同步方案
解决方案:1、人物采用动画烘焙,PC端简单场景下百人同屏帧率可达到200-300;
2、采用MMORPG游戏常用的AOI算法同步
5、项目名称:飞车学院(2018-01 ~ 2020-06)职责:主程序
使用Unity开发。
游戏亮点:3D竞技赛车。与QQ飞车类似,多人同屏竞技。赛车,时装,换装,宠物......还有赛车改造,各种零件,玩法丰富多彩。
游戏难点:1同步;2换装
解决方案:1确定性物理库,采用定点数;2合并人物SkinMeshRenderer
工作积极认真,细心负责。善于在工作中提出问题、发现问题、解决问题,有较强的分析能力。坚毅不拔,吃苦耐劳,敢于面对新挑战。
工作经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
技能
Unity3D 展览馆项目,多人同屏,AOI同步等。 1:HybridCLR(huatuo)热更。 2:已经实现AssetBundle整个打包流程、热更流程、以及使用(自己实现引用计数)等。 3:改写UGUI的Image,Button,Text等组件,更加易用。 4:熟悉socket,已实现socket通讯框架