1、 熟悉C#、Lua语言,能够运用OOP/POP编程思想抽象并解决业务问题。
2、 熟练使用常见数据结构和设计模式,以及MVC开发框架。
3、 熟练使用Unity3D进行2D/3D开发,熟悉常见性能优化方式。
4、 熟悉UGUI、FairyGUI编辑器,能够熟练进行UI业务逻辑开发。
5、 熟悉AssetBundle、Addressable资源管理系统以及热更新原理。
6、 熟悉ToLua框架,了解C#与Lua的交互原理。
7、 熟练常用版本管理工具SVN、(Git)SourceTree进行团队开发。
8、 熟悉计算机图形学、3D渲染管线流程。
9、 了解UnityEditor编辑器扩展,写过一些UI相关的处理工具。
10、了解URP与Built-in渲染管线的基本区别,并实现过一些常见渲染效果。
《古剑奇闻录》
项目公司:上海赢游网络广州分公司
项目类型:MMORPG 3D仙侠类手游
工作职责:
1、负责与美术制定UI规范、UI资源的管理等。
2、负责前端UI业务逻辑开发,主要包含日常、组队、活动界面等。
3、根据项目需求,开发编辑器扩展工具提高项目工作效率。
4、根据美术需求,Shader开发角色透视、描边,uv 扰动等常见效果。
5、负责资源维护、版本合并、与策划、测试对接功能验收。
在职期间参与了千万流水级的MMORPG项目开发迭代,主要负责该项目前端UI部分功能(Lua)的开发维护,并与后端沟
通,制定通信文档,包括游戏中后期的优化。经历了项目中期开发到上线的整个过程,以及上市后维护和版本更新。并锻炼
了MMORPG开发的基本技能,充分了解了多人协作开发的整体流程。