职位要求

  • 拥有本科及以上学历,计算机相关专业背景,功底扎实,视野开阔,对新技术具有敏感性和热情
  • 熟悉游戏引擎架构及其各个子系统
  • 熟练掌握战斗状态机、行为树、寻路等算法机制
  • 5年以上的实际cocos2d-x开发经验,精通cocos2d-x引擎,Lua,C++, 能编写高质量代码
  • 熟练掌握C++,有lua脚本经验优先,了解Objective C语言
  • 熟悉OOP,有良好的编程习惯,了解至少两种以上设计模式
  • 熟练掌握OpenGl/Direct3D渲染流程
  • 熟悉性能和内存优化,测试驱动开发
  • 有完整棋牌或者卡牌游戏开发经验者优先考虑

工作职责

  • 和项目组美术、策划、后端人员深入沟通,帮助组员评估实现开发需求
  • 与测试人员配合,了解并解决产品中存在的问题,对产品细节能有很好的把握
  • 负责优化引擎和底层框架
  • 组织review,并对其他人的代码进行review
  • 遵守约定的代码规范,并总结工作的相似问题制定相关规范和流程