不二如是 发表于 2016-11-8 11:13:16

0 0 0 3 - 第一个小游戏!!!-【战】

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




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


创建第一个Scratch游戏!!!

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

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

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


[*]调整背景

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


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

球、反弹板、结束板

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

先做一个背景+结束板~




[*]创建小球和弹板

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

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





很好,如法炮制球儿~

别忘了,改下名字哈。







[*]设计动作

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

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

游戏流程是怎样呢?

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

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


[*]绿旗启动

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

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




[*]设置反弹板

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

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





[*]设置反弹板跟随鼠标移动

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

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

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




[*]球儿

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

先把球儿的移动搞定~

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

先设置,弹出方向~





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



好,知道怎么弹了。

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

修改如下:





[*]结束板结束

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

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

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

逻辑都是一样的~






[*]配音

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



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

但是!

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

声音是游戏的灵魂~

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

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



搞定~


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

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

**** Hidden Message *****

人造人 发表于 2016-11-8 21:58:56

看起来不错

不二如是 发表于 2016-11-9 08:51:38

人造人 发表于 2016-11-8 21:58
看起来不错

欢迎欢迎~

微凉 发表于 2016-11-9 10:24:49

楼主辛苦

呆鸭 发表于 2016-11-9 10:37:36

谢谢楼主分享!

不二如是 发表于 2016-11-9 14:31:14

微凉 发表于 2016-11-9 10:24
楼主辛苦

{:10_303:}

不二如是 发表于 2016-11-9 14:31:19

呆鸭 发表于 2016-11-9 10:37
谢谢楼主分享!

{:10_303:}

小人 发表于 2016-11-10 10:24:02

前排 {:10_256:}必火

不二如是 发表于 2016-11-10 10:27:09

小人 发表于 2016-11-10 10:24
前排   必火

必须得~{:10_268:}

谦虚求学 发表于 2016-11-10 19:18:25

人材啊 {:5_91:}

不二如是 发表于 2016-11-11 06:02:28

谦虚求学 发表于 2016-11-10 19:18
人材啊

Scratch是人才

HYJ月落 发表于 2016-11-12 21:11:22

只需要自己添加东西,不用写代码呀

不二如是 发表于 2016-11-13 06:36:36

HYJ月落 发表于 2016-11-12 21:11
只需要自己添加东西,不用写代码呀

模块化编程理念……当然了,也可以自己添加代码

spur 发表于 2016-11-17 19:48:39

好复杂~~~~·

不二如是 发表于 2016-11-17 21:33:00

HYJ月落 发表于 2016-11-12 21:11
只需要自己添加东西,不用写代码呀

模块化编程

vvinson 发表于 2016-11-21 16:46:24

这是什么软件阿???好像很不错

不二如是 发表于 2016-11-21 16:47:06

vvinson 发表于 2016-11-21 16:46
这是什么软件阿???好像很不错

http://bbs.fishc.com/thread-78397-1-1.html

醉梦醒 发表于 2016-11-21 18:56:57

学习学习。

不二如是 发表于 2016-11-21 21:22:30

醉梦醒 发表于 2016-11-21 18:56
学习学习。

欢迎

把痛苦留在明天 发表于 2017-1-12 10:30:00

....看看
页: [1] 2 3 4 5 6
查看完整版本: 0 0 0 3 - 第一个小游戏!!!-【战】