用construct2制作童年经典的弹珠游戏粗略说明

想制作一款游戏,首先我们要找到素材,或者大触可以自己画。
解决了素材问题,我们就可以开始着手制作(苦逼的我,手画到一半就放弃了)

首先,让我们新建一个档。设置好图层数,大小之类的。
然后我们就可以开始往game层疯狂添加素材(自画↓)了
用construct2制作童年经典的弹珠游戏粗略说明_第1张图片
当我们完成地图的组装,还要为每个模型添加物理特性,值得注意的是,除了小球,我们大部分模型都要勾选immovable,不然会发生游戏开始所有素材都往下掉的悲剧。

当然上述操作只是对于游戏中静止的模型,弹珠游戏的精髓是在于那些能活动的部分,让我们稍微介绍一下

1.弹簧
首先我们要将一段弹簧的连续图片制作成动画,同时再制作一段反向动画,以达到弹簧拉伸到收缩的连贯效果用construct2制作童年经典的弹珠游戏粗略说明_第2张图片上图就是一段正向弹簧动画。
然后我们要做的就是给予它触发条件,这就涉及到我们的代码设计,先放一张图用construct2制作童年经典的弹珠游戏粗略说明_第3张图片图中完整的触发条件所需要的代码。
一行是代表一开始暂停动画;二三行是给予触发条件,即按空格键执行弹簧的放缩动画;第四行则是给予一个物理特性,使小球能随弹簧的拉伸而飞出。当然具体的一些编写及操作我在这不多赘述,我会在文章末给出教学视频的网址。

2.挡板
挡板稍微轻松,只需进入event sheet进行小小的编辑,如下图用construct2制作童年经典的弹珠游戏粗略说明_第4张图片
用construct2制作童年经典的弹珠游戏粗略说明_第5张图片即可完成挡板的活动。

3.得分点
和弹簧步骤类似,先制作动画,再添加条件。这里写图片描述

这里写图片描述
得分点什么全靠个人爱好来设计

4.橡皮筋
所谓橡皮筋就是给部分模具添加上弹性
首先我们加入橡皮筋的模型,放入相应模型表面,再进行如下编辑用construct2制作童年经典的弹珠游戏粗略说明_第6张图片
做完这步,我们的弹珠游戏就差不多大功告成了!
剩下的就是自己发挥想象进行布局了!一个简陋的成品如下用construct2制作童年经典的弹珠游戏粗略说明_第7张图片
(因为没有素材,所以借用了别人的)

到这,一款童年经典的弹珠游戏就有了雏形,更多有趣的功能还需要其他感兴趣的人去发掘。我在文中许多步骤没有细讲,如果诸位感兴趣,不妨去https://meia.me/course/169076?cid=&scid=,那有更加详细的介绍(感谢傅老师详细的视频讲解)。
我谨希望我这篇文章能勾起读者们对c2这款软件的乐趣,也希望能亲身体验下游戏制作者的不易(找不到素材时仰天长叹制作游戏的痛苦)。

你可能感兴趣的:(游戏)