老八秘制 发表于 2020-5-29 12:16:11

Scratch游戏制作-ink!Sans战还原|001基础菜单栏及ink动态效果


Scratch 游戏制作- ink!Sans 战还原|001基础菜单栏及 ink 动态效果
之前我的预告帖大家都看到没{:10_256:} 今天我算是做了一点,滚回来更新咧{:10_256:}
这个系列主要是还原 ink!Sans 战(我这里对ink的设定不再赘述,相关链接会放后面), 我的技术肯定比不上大佬,多多包涵吧{:10_245:}
提示: ink!Sans 战目前没有完结,我会根据原作更新阶段更新!


素材&代码:
**** Hidden Message *****

主要内容:
主要实现 ink 的动态效果,载入菜单栏,播放背景音乐

进入正题{:10_264:} :
1.先把这只猫删掉{:10_256:} 猫————————

2.载入 ink 的素材
由于 ink 的头和身子都会动,所以我们要载入3个素材,分别是头、身体和腿
头还有几个样式,以后会给大家
把 ink 放到哪里都无所谓,后面还是可以调试的,然后把背景画成黑的
https://s1.ax1x.com/2020/05/29/tmH5PU.gif

3.载入菜单栏
这里都是提前准备好的图片,这次不会给它们添加脚本
在之后的开发中可能会给菜单添加脚本
https://s1.ax1x.com/2020/05/29/tmXut0.gif
但是我们发现一个很严重的问题,每个造型素材的位置不一样,所以我们需要用scratch的选择工具
先选择整个菜单,然后按方向键微调位置,对每一个造型都这样操作,直到位置一致为止
https://s1.ax1x.com/2020/05/29/tmjl5t.gif

4. ink 的动态效果
玩过 ink 应该都知道 ink 在所有阶段都有动态效果,现在我们需要写代码来实现动态效果
在一二阶段, ink 会疯狂摇头(?)我们可以用循环+增减 x、y 轴来实现
代码:
https://s1.ax1x.com/2020/05/29/tnCtfA.png
这时只要把 ink 的各个部分适当拖拽一下再运行,就能看到动态效果了
对比一下{:10_256:} :
scratch(这个头我没放好{:10_266:} ):
https://s1.ax1x.com/2020/05/29/tnPoKP.gif
原游戏:
https://s1.ax1x.com/2020/05/29/tnPL5Q.gif
是不是还挺像的{:10_256:}

5.播放背景音乐
这个部分比较简单,ink 有三个音乐,暂时我们只需要一个
我们先载入音乐,我把音乐和代码都放到背景里面:
https://s1.ax1x.com/2020/05/29/tnkAj1.gif
https://s1.ax1x.com/2020/05/29/tnknAO.png
这个游戏不止一个音乐,但是由于刚开始开发,所以暂时先做简单的框架

这次仅仅是基本开发,往后还会有更多的内容,大家敬请期待吧{:10_297:}
别忘了评分鸭{:10_281:}

相关链接:
ink!Sans设定:http://www.lofter.com/lpost/1eae9ac5_103d595b
Scratch中文社区:https://www.scratch-cn.cn/create

KevinHu 发表于 2020-5-29 12:21:36

沙发{:10_256:}

xiaosi4081 发表于 2020-5-29 12:41:35

本帖最后由 xiaosi4081 于 2020-5-29 12:49 编辑

抄我们两个的植物大战僵尸吧{:10_256:}

老八秘制 发表于 2020-5-29 12:48:45

xiaosi4081 发表于 2020-5-29 12:41
抄我们两个的植物大战僵尸吧

那还不让我搞Scratch了?你这没逻辑啊?谁说出个教程就是抄你的了?你申请“Scratch”这几个字的专利了?

xiaosi4081 发表于 2020-5-29 12:50:55

老八秘制 发表于 2020-5-29 12:48
那还不让我搞Scratch了?你这没逻辑啊?谁说出个教程就是抄你的了?你申请“Scratch”这几个字的专利了?

没有,你是应该是凑热闹吧{:10_256:}

老八秘制 发表于 2020-5-29 12:54:55

xiaosi4081 发表于 2020-5-29 12:50
没有,你是应该是凑热闹吧

凑热闹不让吗

hululu 发表于 2020-5-29 13:11:59

收到,学习一下

xiaosi4081 发表于 2020-5-29 16:24:58

老八秘制 发表于 2020-5-29 12:54
凑热闹不让吗

让啊

不二如是 发表于 2020-5-29 16:30:30

加油!!

liaoyiqin 发表于 2020-5-29 20:38:10

1

刘刘很强 发表于 2020-6-7 19:52:03

666

ydgg001 发表于 2020-11-10 18:17:41

地板

Jimmy2013 发表于 2020-11-15 11:42:30

太cool了,赶紧下载看看

Jimmy2013 发表于 2020-11-21 11:28:01

xiaosi4081 发表于 2020-5-29 12:41
抄我们两个的植物大战僵尸吧

可以

jinhuaedu 发表于 2020-12-2 11:59:37

好东东,我来了,看得到啦

jia2770909743 发表于 2020-12-7 11:17:01

5655454554656154

Sukurajima_CY 发表于 2020-12-12 22:47:19

编程小达人myx 发表于 2021-1-7 17:11:57

学习

checkra1n 发表于 2021-2-24 08:40:28

谢谢

kstg5564323 发表于 2021-7-3 17:43:25

1234567899000087
页: [1] 2
查看完整版本: Scratch游戏制作-ink!Sans战还原|001基础菜单栏及ink动态效果