熟练C/C++, lua, javascript, typescript等,对python等其它一些语言技术也比较了解,比较热衷于研究一些面向对象设计技术、设计模式以及软件设计和架构方面的内容,以及一些背后的特性。
游戏领域内,熟练cocos2dx,cocos2dxlua游戏引擎,熟悉引擎开发游戏性能优化
熟悉棋牌游戏开发
熟悉git版本规划和项目开发管理
熟悉ios以及android的app开发
电站仿真系列项目,早期MFC实现的用于电站仿真的在线和离线系统,用于采集数据,模拟真实环境,回放真实环境数据,以及模拟环境培训等用途。
高通brew平台类似坦克大战游戏项目《铁甲战魂》,应用c++编写基础引擎库,实现绘制算法,碰撞算法,以及状态机实现的敌人AI系统。
腾讯合作外包项目《QQ飞弹》,腾讯游戏早期内部引擎UFO的实作,类似MFC框架的基于opengl图形系统的引擎架构,重点实现像素地形行走,像素地形碰撞,以及状态机实现的机器人AI。
三国题材,类似国外作品battleheart的RPG类型游戏,首次采用cocos2dx引擎,采用C++与javascript混合语言技术,有战斗系统,技能系统,以及AI系统,丰富的技能效果,并实现有网络联机模式,用于PVP模式玩法。
《欢乐捕鱼》,除游戏本体外,著有qt开发系统实现的捕鱼编辑器,包含单位,单位群,路线,地图等编辑生成功能。
地方棋牌项目,cocos2dxlua实现的,包括游戏集成大厅,游戏基础框架,游戏更新系统,并有搭建jenkins游戏打包平台。
使用cocos2dx引擎开发的,三国题材类似国外battleheart的RPG类型游戏 我在里面主要负责战斗系统,技能系统,以及部分敌人角色的AI开发,以及游戏性能的优化
基于cocos2dxlua引擎的捕鱼类游戏 我主要负责开发了qt环境下开发的地图编辑器,包括鱼,鱼群,路线,鱼潮等游戏要素的编辑工具。同时也负责游戏性能的优化,包括技术层面还有与美术协调层面。