**项目名称**
《捕鱼达人》
**开发时间**
2017.4-2018.1
**开发环境**
Visual Studio 2013 ,unity3d
**在项目中职责**
UI,道具系统,背包,核心玩法,调试修正BUG
***用到的编程语言****
C#程序语言以及语法
********实现的功能******
1.用面向对象抽象每个游戏对象,用单例模式存储一些持久存在的对象,用对象池来管理一些复用的对象
2.用委托来执行多个事件,包括背包数据的添加更新
3.用json配置数据,包括鱼的游行速度,鱼死亡掉落的奖励,鱼被捕到的几率,已经登陆注册的数据存储
游戏的存档
4.用动画帧事件实现鱼死亡后消失,和鱼的AI,用UGUI实现游戏中技能释放和冷却,游戏随机奖励金币
或则技能(狂暴散弹),用animation完成了鱼死亡掉落奖励的动画
5.用射线检测控制捕鱼炮的旋转和发射
6.鱼对象AI