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
沙发{:10_256:} 本帖最后由 xiaosi4081 于 2020-5-29 12:49 编辑
抄我们两个的植物大战僵尸吧{:10_256:} xiaosi4081 发表于 2020-5-29 12:41
抄我们两个的植物大战僵尸吧
那还不让我搞Scratch了?你这没逻辑啊?谁说出个教程就是抄你的了?你申请“Scratch”这几个字的专利了? 老八秘制 发表于 2020-5-29 12:48
那还不让我搞Scratch了?你这没逻辑啊?谁说出个教程就是抄你的了?你申请“Scratch”这几个字的专利了?
没有,你是应该是凑热闹吧{:10_256:} xiaosi4081 发表于 2020-5-29 12:50
没有,你是应该是凑热闹吧
凑热闹不让吗 收到,学习一下 老八秘制 发表于 2020-5-29 12:54
凑热闹不让吗
让啊 加油!! 1
666 地板 太cool了,赶紧下载看看 xiaosi4081 发表于 2020-5-29 12:41
抄我们两个的植物大战僵尸吧
可以 好东东,我来了,看得到啦 5655454554656154 好 学习
谢谢 1234567899000087
页:
[1]
2