熟练使用Unity3D引擎开发游戏及Android、IOS端构建发布,了解数据结构,算法和设计模式,良好分析和编写代码能力,3年U3D游戏开发经验,熟悉游戏背包、角色属性、道具、升级成就等各种系统实现,了解热更新实现流程以及实现方法,了解TCP,UDP,Socket服务器开发,熟悉各种安卓苹果端广告支付统计SDK 接入,熟悉AndroidStudio原生开发和逆向开发
**项目名称**
《捕鱼达人》
**开发时间**
2017.4-2018.1
**开发环境**
Visual Studio 2013 ,unity3d
**在项目中职责**
UI,道具系统,背包,核心玩法,调试修正BUG
***用到的编程语言****
C#程序语言以及语法
********实现的功能******
1.用面向对象抽象每个游戏对象,用单例模式存储一些持久存在的对象,用对象池来管理一些复用的对象
2.用委托来执行多个事件,包括背包数据的添加更新
3.用json配置数据,包括鱼的游行速度,鱼死亡掉落的奖励,鱼被捕到的几率,已经登陆注册的数据存储
游戏的存档
4.用动画帧事件实现鱼死亡后消失,和鱼的AI,用UGUI实现游戏中技能释放和冷却,游戏随机奖励金币
或则技能(狂暴散弹),用animation完成了鱼死亡掉落奖励的动画
5.用射线检测控制捕鱼炮的旋转和发射
6.鱼对象AI
**项目名称** 《美食大作战》 **开发时间** 2018.3-2018. **开发环境** Visual Studio 2013 ,unity3d,Dotween,shaderforge **在项目中职责** UI搭建,模型动画切割,状态
**项目名称** 《球球跳一跳》 **开发时间** 2018.5-2019.10 **开发环境** Visual Studio 2013 ,unity3d **在项目中职责** UI搭建,道具成就系统,后期优化,调试修正BUG