鱼C论坛

 找回密码
 立即注册
查看: 7366|回复: 20

[小天才教程] 0 0 1 5 - #重磅首发-神兽吃香蕉! - 【战】

[复制链接]
发表于 2016-11-11 10:13:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 不二如是 于 2016-11-11 15:43 编辑

0.gif


现在,就用我们所知道的,搞点事情!

做一个独家游戏!

玩家使用方向键控制神兽移动,去抓出现在屏幕上的香蕉。

香蕉的属性就是:随即出现,若3s内,神兽没有吃到,自动消失~

言归正传,开始:

背景采用480*360的格子图,方便步数量化~

也能在稍微提升下难度~

调用的模块都介绍过,就是一个计时器没说过,但太简单你一看便知~

好了,上程序~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


  • 背景篇


    • 背景坐标


    • 如图所示,背景从本地添加。

      0.png
      1.png



    • 完善背景


    • 一般习惯来讲,在背景脚本添加:开始清除所有图像,方便下一次更好的体验

      0.png


      一般习惯来讲,在背景脚本添加:开始清除所有图像,方便下一次更好的体验




    0.png



  • 神兽篇


    • 方向/面向设置


    • 神兽的动作就是通过方向键进行上下左右移动,并且左右移动要面向相应方向~

      先有请神兽出马~(此处请鼓掌

      0.png


      设置神兽初识游戏位置-(0,0)。方向为面向90。(方向没搞明白,点我去重温~)

      1.png



      当神兽左右移动时,我们要求神兽要跟着翻转,这样才更凸显其血腥~

      2.png


      上下移动,就要面向0,和180方向(方向没搞明白,点我去重温~)

      3.png



    • 完善操作


    • 在背景我们知道一个小格格,长度就是60,就是60步。

      在Scratch里:

      1步等于1像素


      剩下就是加点Music、动作提升下游戏体验,完成神兽的脚本:

      4.png





  • 香蕉篇


  • 香蕉虽然看起来是配角,但实则是这个游戏的灵魂所在~


    生活中又何尝不如此,不要忽略那些小细节,往往成败就靠他们~不扯远哈~



    • 变量设置


    • 在搞定香蕉之前,有必要扫清下下图的模块:

      1.gif


      变量,就是用来保存供后续脚本使用的信息,自动会在场景中出现小框。

      常用来进行全局或者私有操作。

      嗯,就酱紫。

    • 坐标设置


    • 香蕉怎样随机移动无疑是关键点!

      在这个背景图里:
      5.png
      6.png


      香蕉只会出现在格子中间!

      因为格子数目是固定的:48,坐标也知道。

      很容易总结出,x,y规律

      x所有可能出现位置:
      1. 210,150,90,30,-30,-90,-150,-210
      2. x = 210 - ([0,7]*60)
      复制代码


      y所有可能位置:
      1. 150,90,30,-30,-90,-150
      2. y = 150 - ([0,5]*60)
      复制代码



    这样,我们就搞定香蕉的移动轨迹啦,上图,注意在运算符选择上的摆放顺序

    2.gif


    你可以这么理解,模块先从最高层开始执行,直到最低层模块执行完成。

    y同理。


  • 3s随机移动设置


  • 现在就剩下完成吃,和3s不吃便消失

    7.png


    没错,就是这三个可爱的模块~

    另外一点就是,当神兽吃到香蕉,score变量要+1,顺便再加上声音哈~

    怎么搞?

    没错,就是下面的模块:

    8.png


    如果/那么积木内部脚本仅在其指定条件为真才会执行。

    类似于If()语句。

  • 完善香蕉


  • 好,现在香蕉模块代码就是:

    9.png


    注意:

    Scratch内置的计时器,一定要及时清零,否则项目停止后,计时器仍会跑!




搞定!好玩儿不~


游客,如果您要查看本帖隐藏内容请回复
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-11-12 10:35:36 | 显示全部楼层
吃不到 好闹心 哈哈哈哈
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-12 10:36:10 | 显示全部楼层
微凉 发表于 2016-11-12 10:35
吃不到 好闹心 哈哈哈哈


哪有,神兽这次是可以吃到的~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-1-16 16:24:26 | 显示全部楼层
好好玩呀

评分

参与人数 1荣誉 +8 鱼币 +5 收起 理由
不二如是 + 8 + 5 热爱鱼C^_^

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-1-16 17:56:52 | 显示全部楼层

欢迎~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-1-24 20:30:09 | 显示全部楼层
谢谢老甲鱼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-1-25 07:06:12 | 显示全部楼层

那个是鱼C神兽~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-8-8 15:40:23 | 显示全部楼层
好腻害
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-10-10 10:07:08 | 显示全部楼层
好玩
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-3-4 17:47:25 | 显示全部楼层
666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-4-24 17:49:09 | 显示全部楼层
666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-10-23 16:32:14 | 显示全部楼层
好玩的游戏
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-3-23 18:10:30 | 显示全部楼层
顶一下,不错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-3-25 12:37:49 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-4-1 16:50:21 | 显示全部楼层
kkkkkkkkk
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-6-27 10:41:26 | 显示全部楼层
多谢分享!!!!!!!!!!!!!!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-8-14 15:07:28 | 显示全部楼层
谢谢分享
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-12-18 20:50:00 | 显示全部楼层
学习一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-4 07:56:34 | 显示全部楼层
123
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-28 09:03:37 | 显示全部楼层
好惨一龟
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-29 17:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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