1. H5游戏开发, 可独立开发web游戏和微信小游戏, 精通 Egret / Laya 引擎(2D / 3D), 熟悉DragonBones与Spine相关;
2. 游戏核心算法: A*, 2D游戏网格排序等;
3. 擅长前端游戏架构实现;
4. 精通TypeScript;
5. 熟悉客户端nodejs(Electron);
6. websocket实现对战;
7. c++(cocos2d-x)开发.
8. 熟悉Maya, Blender
--------------------------2017年6月以前--------------------------
1.精通flash游戏开发相关技术,flash/flex相关创作软件.
2.精通网页游戏的架构设计,前端数据结构设计,有2个项目的构建实现经验.多个项目的重要参与职位经验.
3.OOP的编程思路,各种相关算法(A*等),各种相关as框架使用经验.
4.精通当前各sns平台的开放api的构架与社交游戏的集成.
5.精通flash与其它服务器端语言的通信方式. (AMFPHP/Google protobuf等).
6.精通fms / hls多媒体服务器相关技能.
7.cocos2d-x一年半开发经验. 与cocos2d-x相关c++/OC经验一年半.
8.熟悉cocos2d与IOS和android的配合运行.
9.熟悉python, linux.
在游光网络是前端主程, 负责微信小游戏的前端开发. 使用egret框架.
已上线项目有: 动物超市 / 成语云游记 / 合成飞机大战 / 欢乐冲顶 / 小鸡变变变 / 2019猪年猜字 / 双枪打靶 / 正版消数字(参与)等.
动物超市项目,除了用electron加egret做了货架编辑工具,用于美术用多层png拼接货架,预留货物显示位。还从github上分支了开源c++ /QT的材质打包器,增加了打包egret碎图/egretMovieClip/Dragonbones动画到一张材质上的功能,使地图层(包括墙/装饰/地板/货架/顾客动画/特效等)的drawcall为1。即使在玩家满级时也能保持50帧以上流畅运行。打包逻辑是读取导出后的MovieClip/DB动画的配置文件, 然后根据配置里的文件名到原始龙骨项目下寻找并打包碎图到图集里, 并自动修改导出的json配置文件, 实现整个地图部分每帧只有一个drawcall的优化.
欢乐冲顶用websocket实现了多人对战答题.
双枪打靶使用了P2物理引擎实现了子弹击打水果.
在炫踪网络是H5游戏主程, 负责: 场景组件排序算法, NPC寻路算法, 功能开发等.
开发工具(引擎): Egret 2D/3D, dragonBones, Spine, Wing, Webstorm等
参与项目: FlowerTown H5版本, 开发中. 目标平台: Facebook等. 2D俯视经营养成类游戏.
介绍链接: https://www.facebook.com/flowertownglobal/
update:用electron加egret实现了一个粒子编辑器. 与原egretFeather相比, 增加爆炸, 多材质粒子发射等功能. 其他功能添加中. 界面截图: http://i67.tinypic.com/nqo77k.png
同时, 负责维护Facebook游戏: Flower Shop / Flower Ville / HOG / 德州扑克 等多款flash游戏的客户端, 解决Bugs和修改添加功能模块.
前端主程, 负责微信小游戏的前端开发. 使用egret框架. 已上线项目有: 动物超市 / 成语云游记 / 合成飞机大战 / 欢乐冲顶 / 小鸡变变变 / 2019猪年猜字 / 双枪打靶 / 正版消数字(参与)等. 动物超市项目,除了用electron加egret做了货架编辑
H5游戏主程, 负责: 场景组件排序算法, NPC寻路算法, 功能开发等. 开发工具(引擎): Egret 2D/3D, dragonBones, Spine, Wing, Webstorm等 参与项目: FlowerTown H5版本, 开发中. 目标平台: Faceboo
负责微信小游戏前端开发相关. 上线项目: 1 喂饱小怪兽,三消休闲类游戏 2 一分三国,联机对战角色收集养成类游戏,疫情期间远程办公完成。