construct2制作飞机大战游戏

一、CONSTRUCT2简介

construct2是专为2D游戏设计的强大的突破性HTML5游戏创建的。不需要通过打代码来编译游戏,是广大计算机小白入门游戏制作的平台。construct2制作飞机大战游戏

二、制作过程

我制作的是一款类似飞机大战的简单游戏,下面大致说一下制作流程。

首先选中工具栏中的File→NEW新建一个模板construct2制作飞机大战游戏

接着新建空白任务construct2制作飞机大战游戏

下一步需要根据游戏的设计在网上找到相应的素材,首先单机空白处在出现的框中选择插入背景图片construct2制作飞机大战游戏
construct2制作飞机大战游戏

在左侧的工具栏中把整个游戏界面的大小和背景大小调为一致,根据所需调整长宽比例。(这里设计的是一款竖屏游戏所以宽度略大。construct2制作飞机大战游戏

(这是我选择的背景图)construct2制作飞机大战游戏

添加背景完成后在右侧操作栏内将背景层锁定并新建一个层。construct2制作飞机大战游戏

同样通过单间空白处在菜单中选择SPRITEconstruct2制作飞机大战游戏在新的层中插入游戏所需的元素(需要在网上寻找所需资源并通过PS抠图完成)
(下面是我使用的素材)construct2制作飞机大战游戏construct2制作飞机大战游戏construct2制作飞机大战游戏construct2制作飞机大战游戏等等。

选中所用的素材(Object)以后可以对其添加behavior(在左侧菜单中完成)construct2制作飞机大战游戏

一般常用的有8-direction和bullet,前者可以实现对主要人物的操控,后者可以让怪物自行移动。(其余功能自行摸索)
construct2制作飞机大战游戏

behavior中设定bullet行为是从左向右移动,如果要更改移动方向只需在左侧调整COMMOM里的angle就OK啦。(想这里设为90就能实现上下移动了)
construct2制作飞机大战游戏

接着在界面上方对游戏事件进行设定construct2制作飞机大战游戏

这个比较复杂就不阐述了,感兴趣的朋友可以参阅后面的视频自行领悟………
下面是我这个游戏的一些简单的事件设定……..construct2制作飞机大战游戏construct2制作飞机大战游戏

最后新建图层添加文字在事件里设置分数基本游戏就设计完成了,点击上方工具栏的Run Layout就可以运行了construct2制作飞机大战游戏

最后附一张运行图……….construct2制作飞机大战游戏

三、教程链接

感兴趣的朋友们自取
[官方]官网教程
https://www.scirra.com/tutorials/37/beginners-guide-to-construct-2

[视频]b站教程
http://www.bilibili.com/video/av1388302/

[视频] 傅老师的Construct2课程
http://meia.me/speaker/616

[索引] 大神们分享C2的入门到进阶
https://indienova.com/groups/post/1066

[贴吧]
http://tieba.baidu.com/f?kw=construct2

[论坛]
https://indienova.com/groups/110