1.精通Unity前端开发,熟练使用xLua,HybridCLR(huatuo,新的C#热更方案)等方案热更。
2.精通Cocos Creator引擎前端开发,发布h5、微信小游戏等。
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
类 跑跑卡丁车、天天飞车游戏。用unity3D引擎制作,用lua进行资源热更。主要面向移动平台。人物与场景分高低模,以便在不同性能的手机上可流程运行。采用帧同步方式。后端也部分采用lua进行不停服热更。 我的职责:前端帧同步。车辆,人物shader的制作。资源热更流程。部分UI
使用cocos creator开发,棋牌 包括麻将,扑克等, 大厅+子游戏模式。发布过小程序,安卓。接入微信登陆,高德地图等。一键式热更等
Unity3D 展览馆项目,多人同屏,AOI同步等。 1:HybridCLR(huatuo)热更。 2:已经实现AssetBundle整个打包流程、热更流程、以及使用(自己实现引用计数)等。 3:改写UGUI的Image,Button,Text等组件,更加易用。 4:熟悉