请选择 进入手机版 | 继续访问电脑版

查看: 7866|回复: 64

[分享交流] Unity3D 像素风格《猫捕鱼》小游戏(二)

  [复制链接]

12

主题

14

帖子

245

贡献

初级UU族—3级

Rank: 3Rank: 3

积分
245
发表于 2017-1-4 03:07:10 | 显示全部楼层 |阅读模式
   今天继续上一篇的内容,如何完成这个猫捕鱼的小游戏。
   受发帖字数限制,代码就放截图了,源码后续放出。

    1.新建一个Game.unity,这是主要的游戏场景;并且在场景中有一个manager对象附加GameManager.cs 组件,组件继承单例类MonoSingleton.cs;
      ①MonoSingleton.cs 代码如下:
MonoSingleton.png

     ②GameManager.cs 代码如下:
GameManager.png

1_0.png

    2.场景中Player 对象,及其附加的组件;
       ① ShotController.cs 射击组件 代码如下:
ShotController.png

       ②PlaySound.cs 声音控制 代码如下:
PlaySound.png

       ③PlayerController.cs 主角控制器 代码如下:
PlayerController.png

       ④CatController.cs 代码如下:
CatController.png   

2.png

    3.随机生成鱼的出生点;
      RandomSpawn.cs代码如下:
RandomSpawn.png       
3.png

    4.设定主角可以重生多次,相应的组件LifeController.cs;
LifeController.png
      
4.png   
   
    5.场景中声音的控制 ,组件MusicController.cs;
MusicController.png

5.png

    6.关于计算分数的相关组件;

     ①HighScoreController.cs代码如下:
HighScoreController.png

     ②ScoreController.cs 代码如下:
ScoreController.png

     ③ScoreManager.cs 代码如下:
ScoreManager.png

6_0.png

    7.新建GameOver.unity 场景,表示游戏失败结束,游戏场景中对象附加GameOverManager.cs组件;
GameOverManager.png

7.png

    8.新建Clear.unity 场景,表示游戏胜利,并且清除之前的成绩,可以重新再玩,组件ClearManager.c;
ClearManager.png

8.png

    9.子弹类处理;
       ①BulletController.cs 代码如下:
BulletController.png

       ②Dustbox.cs 代码如下:
Dustbox.png

    10.好吧!也许写得不是很清晰,但是我们还是一起来看一下运行的效果噢!
10_0.png
10_1.png
10_2.png
10_3.png

    学习交流群:575561285

源码:
游客,如果您要查看本帖隐藏内容请回复


6_1.png

0

主题

5

帖子

75

贡献

初级UU族—2级

Rank: 2

积分
75
发表于 2017-1-4 15:24:44 | 显示全部楼层
感谢,感谢,感谢,感谢

2

主题

31

帖子

855

贡献

中级UU族—1级

Rank: 4

积分
855
发表于 2017-1-6 02:02:41 | 显示全部楼层
学习 学习 学习 学习使我快乐

0

主题

1

帖子

15

贡献

初级UU族—1级

Rank: 1

积分
15
发表于 2017-1-6 06:49:43 | 显示全部楼层
学习一下,感谢楼主

1

主题

44

帖子

420

贡献

初级UU族—3级

Rank: 3Rank: 3

积分
420
发表于 2017-1-11 07:34:24 | 显示全部楼层
66666666666666

10

主题

42

帖子

675

贡献

中级UU族—1级

Rank: 4

积分
675
发表于 2017-1-14 00:53:42 来自手机 | 显示全部楼层
我要学习了

0

主题

1

帖子

15

贡献

初级UU族—1级

Rank: 1

积分
15
发表于 2017-1-16 03:16:23 | 显示全部楼层
下载学习一下

0

主题

3

帖子

105

贡献

初级UU族—2级

Rank: 2

积分
105
发表于 2017-1-17 03:34:21 | 显示全部楼层
感谢Cici_coach,新手最需要这种教程了

10

主题

42

帖子

675

贡献

中级UU族—1级

Rank: 4

积分
675
发表于 2017-1-17 04:29:35 来自手机 | 显示全部楼层
能从头一步一步教?

1

主题

28

帖子

270

贡献

初级UU族—3级

Rank: 3Rank: 3

积分
270
发表于 2017-1-17 13:27:49 | 显示全部楼层
kankan aaaaaaaaaa
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表