找手机游戏就上百草电竞网 专业手游媒体门户网站!

游戏更新 | 安卓游戏 | 苹果游戏 | 推荐游戏 | 软件更新 | 文章更新 | 热门文章 | 推荐文章

忍者切水果

时间:2023-05-31 16:30:01    编辑:百草

9.LifeText放在左边,锚点被更改。文字加粗居中,可根据实际情况调整。

10.右边放ScoreText,改变锚点,文本加粗居中显示,可根据实际情况调整。

11.GameOverImage的画面遍布屏幕,设置为黑色增加透明度。GameOverText的文字加粗显示在***,RestartGameButton放大显示文字,可根据实际情况调整。最后如图。

12.把屏幕改成1080x1920,最后的UI效果会如下图。

13.在项目中添加枚举脚本以管理所有枚举。目前只列举了果型和碎果型。

14.在项目中添加GameConfig脚本和管理游戏中的一些数据。

15.在项目中添加GameObjectPathInSceneDefine脚本,定义场景中游戏对象的路径类,ResPathDefine定义预制对象的路径类。

16.在项目中添加BaseFruit脚本和水果基脚本,主要管理水果和刀的碰撞事件(加分,水果碎片,特效等。),以及相机视野之外的回收。关键代码如下。

17.在项目中添加苹果、柠檬、西瓜脚本,继承BaseFruit,实现抽象类,设置其对应的水果类型、碎果类型、碎果飞溅颜色、得分。

18.在项目中添加FruitManager脚本,主要管理水果和水果碎片的加载,水果和水果碎片对象池的初始化,提供从对象池中获取水果和水果碎片并回收的接口。

19.在项目中加入炸弹脚本,主要作用是炸弹和刀的碰撞(减生命值和产生特效)以及摄像机脱离视线后的回收。

20.在项目中添加BombManager脚本,主要管理BOMBpreform的加载,对象池的初始化,提供获取和回收炸弹的接口。

21.在项目中添加BombEffect脚本,其主要功能是显示特效并定期回收。

22.在项目中添加BombEffectManager脚本,主要管理BOMBpreform的加载,对象池的初始化,提供获取和回收BombEffect的接口。

23、在项目中添加Splash脚本,主要功能是显示Splash,并定时回收Splash。

24.在项目中添加SplashManager脚本,主要管理炸弹预制件的加载,对象池的初始化,提供获取和回收Splash的接口。

25、在项目中添加工具脚本,主要功能是将屏幕坐标转换成世界坐标。

26.项目中增加了KnifeManager脚本,主要用于管理刀预制件的加载,监控鼠标按压,执行刀片切水果的功能。

27.在项目中添加一个模型脚本,其主要功能是分数和生活数据模型,包括数值记录和数值变化事件委托。

28.在项目中添加DataModelManager脚本,主要管理分数和生活。

29.将UIManager脚本添加到项目中,它主要管理UI相关的采集和数据显示。当游戏结束时,按钮事件将重新加载游戏。

30.将GameManager脚本(单个脚本)添加到项目中,主要功能有:1)获取场景中相关的游戏对象或UI,2)初始化与2)new相关的Manager管理类,初始化init、Update和Destroy;3)定时生成水果和炸弹;4)判断游戏是否结束;

31.在项目中添加GameStart脚本,这是整个游戏的入口,管理GameManager的相应功能,如Awake()、Start()、Update()和OnDestroy()。

32.将一个空的游戏对象添加到场景中,将其重命名为GameStart,并挂载GameStart脚本。

34、运行游戏,自动生吃水果,按下鼠标,就可以切水果了。

Github地址:github-xan kui/unityminigameparadise:Unity游戏开发合集代码集。

MGP _ 005基于。

游戏是否好玩,有趣,视觉等诸多因素,下面简单介绍几个方面来拓展游戏的方向,仅供参考。

1.可以根据自己的需要修改游戏资源,更换皮肤。

2、可以根据需要添加额外的特效、音效、背景的更多细节等等。

3.添加UI面板美化游戏。

4.效果可以设置不同类型的特效或3D粒子特效。

5、特殊水果特殊事件、冷冻、焚烧等。;

6、添加最高分预约,以及游戏排行榜等。

7、炸弹特效,可以设置不同的炸弹和不同的特效;

8.果代只设置了底代,可以加双面代,也可以生成果弹。

9、可设定不同波数的水果数量,以及间歇频率,定时游戏时间。

10.音乐音效也可以相应加入,效果更好。

最新游戏

玩家评论