熟练使用C#.NET语言,有良好的代码编写能力和注释习惯
熟悉常用的设计模式
了解LUA热更新技术
了解Shader编程原理
实现安卓平台的SDK接入
熟练使用Network,socket网络通信,掌握HTTP网络通信传输协议和TCP,UDP网络通信传输协议
熟练使用MySQL数据库语言与 Resource资源动态加载
熟练使用XML,Json编写文档
熟练使用BehaviourDesigner,NGUI,SteamVR,EasyAR,Easytouch,ITWeen插件
对AE,MAYA,Flash,PS,DreamWear有所了解
魔法之钥 2019.09-至今
主程
所在公司: 北京市奶油猫科技股份有限责任公司
项目描述: 本项目是一款二次元回合制手游,以物理引擎为基准实现战斗过程,加入了技能机制,玩家在战斗过程中角色的回合之内可释放技能配以特效和动画实现战斗全过程,战斗之外以卡牌养成为角色的主要晋升渠道,接入不同的平台来实现传播效果,辅之以二次元画风和故事文案为依托打开二次元玩家的市场
项目职责: 1.构建项目基本框架
2. 负责主要的战斗核心逻辑
3. 安卓平台的发布
4. UI模块的功能实现
5. 用户的登录与注册功能实现
6. AI功能的实现
7. 构建项目使用配置表以及拓展研发工具
项目业绩:
失落大陆 2017.11-2019.08
U3D开发
所在公司: 北京谜岛科技有限责任公司
项目描述: 本作是一个单机游戏项目,玩家通过在游戏中采集资源,派遣勇者小队出城探险,升级城镇建筑并做任务来提高玩家在游戏中的竞争力,以求最终完成击杀终极Boss以实现游戏目标。本项目大致分几个游戏系统:
1.背包系统,构建游戏内物品的存储及UI展示
2.任务系统,通过不断生成的任务以及原本设定的主线及支线任务来帮助玩家逐渐地积累资源
3.建筑系统,不同的建筑设施可以提供给玩家不同的操作体验及对勇者自身及装备,特性和buff的换代升级
4.丰富的策略交换和对资源以及勇者,工人的数据控制会使得喜爱策略性游戏的玩家喜欢上这款游戏
项目职责: 1.负责背包系统的前后端支持,后台数据的更新迭代以及前端UI的刷新换皮和细节动画表现
2.负责任务系统的支持,后端的任务生成以及本地数据和协议的数据传输以及前端的UI表现
3.负责城镇建筑的支持,后端逻辑和管理器的编写管理以及代码的更新迭代和前端模型动画
4.负责与其它模块部分的数据支持
5.负责项目内接口部分的定义及实现
项目业绩:
星墨三国 2016.10-2017.10
游戏开发程序员
所在公司: 北京巡天互动科技有限公司
项目描述: 游戏类型:网络端游
游戏玩法:玩家通过注册账户信息,登陆后进入战局时系统会随机分配君主与资源,玩家可以在战局内招募武将,建设粮仓,设置阵法等多种指令,最终通过击杀敌方君主或攻破敌军主营来达到胜利的目的
项目职责: 1.搭建游戏UI界面
2.实现玩家与模型的交互
3.实现玩家阵营的划分
4.实现动态加载游戏内的模型与UI
5.实现UI界面的玩家指令的传达
6.实现玩家指挥军队时的动画效果
项目业绩:
MagicZooAR 2016.07-2016.09
游戏开发程序员
所在公司: 北京巡天互动科技有限公司
项目描述: 游戏类型:交互类手游
游戏玩法:通过扫描已保存的图片在手机屏幕上展现模型,玩家通过对模型的操作实现模型的
缩放与旋转
项目职责: 1.搭建游戏UI界面
2.实现玩家与模型的交互
3.实现玩家智能手机的交互
4.实现动态加载游戏内的模型与UI
5.实现UI界面的玩家控制
6.实现玩家触碰屏幕控制模型的缩放与旋转
项目业绩:
本项目是一款二次元回合制手游,以物理引擎为基准实现战斗过程,加入了技能机制,玩家在战斗过程中角色的回合之内可释放技能配以特效和动画实现战斗全过程,战斗之外以卡牌养成为角色的主要晋升渠道,接入不同的平台来实现传播效果,辅之以二次元画风和故事文案为依托打开二次元玩家的市场
本作是一个单机游戏项目,玩家通过在游戏中采集资源,派遣勇者小队出城探险,升级城镇建筑并做任务来提高玩家在游戏中的竞争力,以求最终完成击杀终极Boss以实现游戏目标。本项目大致分几个游戏系统: 1.背包系统,构建游戏内物品的存储及UI展示 2.任务系统,通过不断生成的任务以及原