用construct2制作第二个游戏

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_39820793/article/details/78577510

本次游戏——飞机

在第一次接触这一款软件的时候其实一直很想用它来制作一个小时候玩的蛋疼的游戏——飞机。
我单纯的说飞机可能有人还不知道是什么游戏,我还是直接上图比较直接。
这里写图片描述

游戏策划

楔子(Setting):没啥好介绍的。。。有流程而已。。。
player:飞机,很菜,一触即死。
other:黑色柱子,用来阻拦飞机的。

素材准备

制作游戏是要素材的,这素材怎么来呢?当然是本人手绘啦O(∩_∩)O,打开画图……算了,已经画好了(还是诚意满满的),现在用PS将其做成GIF,效果如下:
这里写图片描述
(虽然边框是黑色的。。嗯。。自己去扣吧)
进入PS,本人电脑上用的是Adobe Photoshop CC 版本的。
先点击图层,进行复制以添加图层:
这里写图片描述
窗口选择时间轴,如下:
这里写图片描述
一开始进去是只有一帧的,自己进行添加就好了,同时要记得有多少个图层就建立多少帧。
记得,在当前帧你想显示什么就让什么可视就好了,其他全部标为不可视状态。

另一个游戏素材是柱子。。。柱子画个比较合理的长度就OK了。。。

开始制作

或许在游戏制作一开始有人就要开始抱怨了,为什么之前制作了GIF现在又要拆开呢?直接不做就好了嘛。
其实我也想直接就导入GIF啊……但是无奈construct2不接受导入GIF,这个时候我们就要对其进行处理了,且看我是如何解决的。
首先,想办法把做好的GIF分成一张张的,怎么做呢?这个超级简单,直接进入网站http://uk.bloggif.com/gif-extract上传自己的GIF然后就会自动的分解成一帧帧的了,这样的话,也许就可以明白了,如果不是自己做到GIF的话,自己断然是比较难做到将其分成一帧帧的,而且我前面也教了大家怎么做GIF对吧。。。

好了上传自己的GIF之后它会自动分解成你要的图片,将其下载解压即可,好,现在正式开始,首先插入飞机对象。
这里写图片描述
有人说没有我那里那条很长的东西,怎么办?
我开始也纠结了很久为什么没有。。。其实真相是你知道把那个处理图片的框挪开就能够看到了。。。
在导入了两张连续的图片之后,在左边的属性框进行选择,如图,将loop属性改为YES。
这里写图片描述
那剩下来的就比较简单了,但是也值得进行一番认真的思考。


首先,飞机本身的动作是,按空格就向上进行飞行,不按空格就被引力吸引下降。如图:
这里写图片描述
同时了,飞机要不断前进的话,这是做不到的,为什么呢?因为画布是有大小限制的,小小的思考了一下,最终以逆向思维来决解这个问题,既然飞机不能让其往前飞,那么了,要给人一种飞机往前飞的感觉,怎么做呢?毫无疑问,就是让柱子向左挪动了,用的和上面差不多,在适合的位置进行创造然后以一定速度想做挪动然后出去画布之后消失。
这里写图片描述

补充

不管怎么说,其实这个游戏还是做的有些简陋的,比如说没计分,没有一些额外的可以添加的项目。。。嗯,暂时就这样吧。。。

猜你喜欢

转载自blog.csdn.net/weixin_39820793/article/details/78577510
今日推荐