1.Unity3D 熟练
2.C# 熟练
3.UGUI 熟练
4.Jenkins 熟练
5.Lua (XLua、ToLua) 熟练
6.AssetBundle 熟练
7.NGUI 熟练
8.Python 一般
1.搭建高效便捷的UI框架,并根据项目情况进行优化调整;
2.为提高开发效率及运行性能进行编辑器工具开发及扩展,如:界面组件自动绑定工具、可配置化多语言文本组件等;
3.编写前端技术开发文档,以便新的小伙伴能够快速熟悉框架,涉及:UI框架及相关核心组件介绍、代码规范及注意事项等,并在其开发过程提供技术支持;
4.与策划、美术对接需求,讨论需求的合理性,并根据需求进行UI功能开发,最终就实际情况进行性能分析及代码优化;
为项目选择合理的插件,如:将原有spine插件支持格式为json调整为支持二进制类型并适配到项目中、为便捷特效层级新增UIParitical插件;
5.负责项目热更新功能及热更新发布工作,涉及:AssetBundle资源加载功能重构、编辑器工具开发、搭建Jenkins+Python实现热更自动化部署;
一款卡牌游戏,玩家通过在游戏中积累英雄卡牌池来提升培养自己的英雄,游戏中的玩法涉及到战斗、公会团队协作等,玩家通过各功能玩法获取游戏道具以进行英雄属性提升。
一款放置挂机类游戏,玩家需要在游戏中收集英雄卡牌,获得新的英雄才能进行培养与进化,参与各游戏功能进行获取进化所需相关材料。