您的位置:首页 > 其它

如何用CONSTRUCT 2制作简单的射击游戏

2017-10-21 09:18 831 查看

简易射击游戏制作

(首先声明本游戏内容借鉴oeasy,如涉及侵权立刻删除。)


制作一个游戏,首先我们要有明确的目标:要做一个怎么样的游戏?这个游戏要如何运行?如何让它变得有趣而吸引更多的玩家?

首先我们需要设定背景故事:主角在地底下发现了可怕的怪物,击杀他们并存活下去。

其次确定游戏方式:一个射击游戏,玩家击杀怪物来获取积分。

接着我们要设定游戏的规则:怪物有5点血量,即受击5次才死亡。

然后再开始考虑如何将游戏用编程表达出来.

最后调试游戏,对游戏的难度和细节方面做些调整。

那么让我们开始制作游戏吧。

首先我们在construct2里新建一个项目,并为其添加一个背景。

接着我们要加入玩家、子弹、及怪物,这些在construct2里都被称为sprite。那么我们先新建一个图层,并将背景图层锁定,然后在新图层中分别加入上述元素。



为了让怪物更多点,可以通过按住Ctrl并拖动怪物来达到。

接着是游戏中最为重要的环节:玩家与电脑的交互

首先我们给主角添加移动功能,并将游戏窗口锁定在主角身上,然后给怪物和子弹添加子弹效果。这些效果都可以在左边属性栏中的Behaviors中添加。



接下来便是为他们添加交互事件,比如玩家碰到怪物消失,怪物碰到子弹消失。



在event sheet中添加事件,首先加入一个鼠标input,让鼠标点击时可以射出子弹,如上图所示:对鼠标,当左键点击时,玩家,产生一颗子弹。

同理,我们可以对玩家添加事件:对玩家,当撞到怪物时,玩家,消失。

其余的事件也是如此,当所有事件都设计完毕后,游戏也基本完成了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: