熟悉 CocosCreator ; CocosCreator渲染流程; CocosCreator插件;掌握JavaScript和TypeScript;熟悉 Spector.js 性能分析;掌握帧同步技术;熟悉多平台发布(iOS、Android、Web);熟悉 Cocos2d-x3.x游戏引擎;熟悉 Cocos2dx Lua 绑定;掌握C/C++程序设计语言,掌握 lua 脚本,掌握基本数据结构、设计模式;熟悉 TCP/UDP协议;掌握go语言、pitaya框架。
1.技能编辑器62个组件、bullet 编辑器实现策划配置英雄技能功能。
2.bullet 编辑器实现伤害框编辑、命中效果打击间隔配置、携带、直线、抛物、回旋、环绕、定位、跟踪、静止等功能。
3.行为树编辑器实现策划配置英雄 AI 行为功能如濒死逃亡、推兵线、购买装备、撤退、锁定杀敌、回防。
4.英雄有行走、跳跃、飞行、变大、游泳、复活、回城、变身、法宝、召怪、释放技能等功能。
5.地形功能主要使用TiledMap编辑器添加自定义数据、碰撞阻挡、区域检测、墙、斜坡、地面、可穿透地面、渲染等功能。
6.buff 效果、被动技能效果、装备技能效果、道具技能效果、装备购买卸载、技能伤害计算、击杀计算、连杀计算、出兵怪物刷新等模块。
7.buff怪、大龙、水晶、防御塔、基地等。
9.小地图显示、拖动查看地图视野。
10.战斗结算、战报保存和回放。
11.战斗使用的技术帧同步、动态树空间检测、确定性随机数、矩形检测、分层渲染、节点池、三角函数查表法、box2d.ts、spine 骨骼动画缓存。
12.英雄装扮功能(spine 换装)。
13.训练营 GM。
14.战斗模式有 moba 战斗、大乱斗战斗、冒险模式战斗。
15.性能优化。
16.新手引导。
17.自动构建打包工具。
1.技能编辑器62个组件、bullet 编辑器实现策划配置英雄技能功能。 2.bullet 编辑器实现伤害框编辑、命中效果打击间隔配置、携带、直线、抛物、回旋、环绕、定位、跟踪、静止等功能。 3.行为树编辑器实现策划配置英雄 AI 行为功能如濒死逃亡、推兵线、购买装备、撤退、
1.技能编辑器62个组件、bullet 编辑器实现策划配置英雄技能功能。 2.bullet 编辑器实现伤害框编辑、命中效果打击间隔配置、携带、直线、抛物、回旋、环绕、定位、跟踪、静止等功能。 3.行为树编辑器实现策划配置英雄 AI 行为功能如濒死逃亡、推兵线、购买装备、撤退、