**项目名称**
《美食大作战》
**开发时间**
2018.3-2018.
**开发环境**
Visual Studio 2013 ,unity3d,Dotween,shaderforge
**在项目中职责**
UI搭建,模型动画切割,状态机设置,粒子系统制作,代码编写,安卓端打包
后期优化,改正BUG
**项目描述**
******实现的功能*******
1.设计这款游戏用到了C#程序语言以及编程语法包括面向对象
,单例模式,工厂模式,对象池技术,FSM有限状态机,事件系统,异步加载技术
2.使用Unity新版动画和粒子系统以及Shader完成怪物和玩家各种技能和连招以及特效和游戏场景的渲染
使用Shader制作怪物和人物的X光效果
3.用事件系统实现获取的物品存储,背包数据更新,装备的穿戴卸载,强化装备,接取任务
4.使用事件系统实现UI,玩家,摄像机跳转场景后不删除
5.怪物和特效的生成和释放使用GameObjPool对象池管理
6.用单例模式来保存场景数据以方便在别的场景来使用单例数据,
包括获得登陆注册的账号密码,背包数据,获取的装备奖励,声音特效的播放和各种游戏状态的存储
7.用射线检测实现玩家武器攻击怪物
8.角色模型动画状态机