QQ登录

只需一步,快速开始

搜索
查看: 2560|回复: 53

[小天才教程] 0 0 0 3 - 第一个小游戏!!!-【战】

[复制链接]
最佳答案
92 
累计签到:445 天
连续签到:115 天
发表于 2016-11-8 11:13:16 | 显示全部楼层 |阅读模式

马上注册加入鱼C,享用更多服务吧^_^

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

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

0.gif


Door.gif
传送门会带你去你想去的地方~



创建第一个Scratch游戏!!!

来想一想,你用python、Vs、Qt任何一个编译器,写出我上面这个程序,会有多复杂?

好,让我用Scratch给你展示下,什么叫简单粗暴有效好玩儿~

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


  • 调整背景


  • 新建工程,如下图所示,删掉小喵喵~


    直观背景看过去,有以下几点:

    球、反弹板、结束板


    很好,既然发现了需要什么,那么离解决问就不远了。

    先做一个背景+结束板~

    0.gif



  • 创建小球和弹板


  • 跟添加结束板一样,把反弹板搞定~

    只不过要注意要点击‘绘制新角色’

    0.png

    1.gif


    很好,如法炮制球儿~

    别忘了,改下名字哈。

    0.gif

    0.png




  • 设计动作


  • 好了,从外貌上看可以了~

    剩下就是怎么让他们基于一些游戏规则,Hi起来!

    游戏流程是怎样呢?

    玩家点击->启动(绿旗)->球开始动->碰到反弹板->执行反弹->直到碰到结束板->结束

    很好,流程骨架有了,剩下就是往里填东西了~


    • 绿旗启动

      为反弹板添加下图所示模块。

      然后小旗子会变亮,若无特殊说明,默认一路坚挺的亮到结束~

      0.gif



    • 设置反弹板

      设置一点小旗子-就让反弹板儿复位~

      大概选一个位置为复原点就好,动作模块会自动该位置,直接和之前那个模块组合在一起即可

      0.gif




    • 设置反弹板跟随鼠标移动

      从控制模块->拖入循环模块-重复执行

      再循环模块->拖入动作模块-将x坐标设定为

      在设定为模块->拖入侦测模块-鼠标x的坐标

      0.gif



    • 球儿

      球儿的动作,是这个游戏的点睛之笔!

      先把球儿的移动搞定~

      当我们单击小旗子时,球儿便开始移动~

      先设置,弹出方向~

      0.png

      0.gif


      重复执行-设置移动10,及碰到边缘反弹,演示效果:

      0.gif


      好,知道怎么弹了。

      剩下就是让他碰到反弹板接着弹。

      修改如下:

      0.png




    • 结束板结束

      剩下碰到结束板结束,就更简单了!

      只要同上在侦测模块选碰到‘颜色’执行停止就好啦~

      将这个新模块,加在如果。。那么上面或者下面都可以~

      逻辑都是一样的~

      0.gif

      1.gif



  • 配音


  • 好了,看一下现在游戏体验~

    0.gif


    除了没有声音,其他都Ok!

    但是!

    没有声音的游戏还叫游戏吗!

    声音是游戏的灵魂~


    很简单,直接可以添加声音模块。

    但在Gif里,我搞了一下从声音库中添加~

    0.gif


    搞定~


祝贺你,完成了第一个游戏!


怎么样,够简单,够Scratch吧!


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

评分

参与人数 1荣誉 +5 鱼币 +5 贡献 +3 收起 理由
小人 + 5 + 5 + 3 满满的干货啊

查看全部评分

本帖被以下淘专辑推荐:

1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
145 
累计签到:489 天
连续签到:37 天
发表于 2016-11-8 21:58:56 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
92 
累计签到:445 天
连续签到:115 天
发表于 2016-11-9 08:51:38 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:80 天
连续签到:1 天
发表于 2016-11-9 10:24:49 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:511 天
连续签到:5 天
发表于 2016-11-9 10:37:36 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
92 
累计签到:445 天
连续签到:115 天
发表于 2016-11-9 14:31:14 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
92 
累计签到:445 天
连续签到:115 天
发表于 2016-11-9 14:31:19 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
6 
累计签到:632 天
连续签到:2 天
发表于 2016-11-10 10:24:02 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
92 
累计签到:445 天
连续签到:115 天
发表于 2016-11-10 10:27:09 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
1 
累计签到:490 天
连续签到:21 天
发表于 2016-11-10 19:18:25 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
92 
累计签到:445 天
连续签到:115 天
发表于 2016-11-11 06:02:28 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:4 天
连续签到:1 天
发表于 2016-11-12 21:11:22 | 显示全部楼层
只需要自己添加东西,不用写代码呀
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
92 
累计签到:445 天
连续签到:115 天
发表于 2016-11-13 06:36:36 | 显示全部楼层
HYJ月落 发表于 2016-11-12 21:11
只需要自己添加东西,不用写代码呀

模块化编程理念……当然了,也可以自己添加代码
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:57 天
连续签到:2 天
发表于 2016-11-17 19:48:39 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
92 
累计签到:445 天
连续签到:115 天
发表于 2016-11-17 21:33:00 | 显示全部楼层
HYJ月落 发表于 2016-11-12 21:11
只需要自己添加东西,不用写代码呀

模块化编程
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:9 天
连续签到:1 天
发表于 2016-11-21 16:46:24 | 显示全部楼层
这是什么软件阿???好像很不错
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
92 
累计签到:445 天
连续签到:115 天
发表于 2016-11-21 16:47:06 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:303 天
连续签到:1 天
发表于 2016-11-21 18:56:57 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
92 
累计签到:445 天
连续签到:115 天
发表于 2016-11-21 21:22:30 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
最佳答案
0 
累计签到:150 天
连续签到:1 天
发表于 2017-1-12 10:30:00 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

小甲鱼强烈推荐上一条 /1 下一条

小黑屋手机版Archiver( 粤公网安备 44051102000370号 | 粤ICP备11014136号

© 2010-2017 FishC.com GMT+8, 2017-10-21 16:45 Powered by Discuz! X2.5 Theme by dreambred

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