如何用Construct 2制作游戏

2024-03-17 06:30
文章标签 游戏 制作 construct

本文主要是介绍如何用Construct 2制作游戏,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

   Construct 2是一款二维游戏的开发引擎,它不要求使用者拥有编码能力,使用者只需插入部件定义各类事件即可。下面是使用construct 2制作射击游戏的方法。此游戏设定:玩家可通过键盘上下左右移动小船,点击鼠标可发射子弹,鲨鱼中弹3次后死亡,鲨鱼碰到小船游戏结束。

插入背景

点击左上角“File”,点击New
这里写图片描述

在新窗口点击“New empty project”
这里写图片描述

此时出现一个新画面,虚线内是游戏显示画面,虚线白色部分是未显示的
这里写图片描述

双击空白部分,双击Tiled Background
这里写图片描述

然后拉大图片铺满整个白页面
这里写图片描述

点击新窗口的文件夹图案,可上传电脑内图片作为游戏背景
这里写图片描述

放入完背景图片后将右侧Layers的图层改名(点击笔)、锁掉(点击锁)
这里写图片描述

插入物件

在右边Layers处点加号建立一个新图层,改名main,记得选定
这里写图片描述

回到中间,双击,点击Mouse,以此使游戏受鼠标控制
这里写图片描述

重复上述步骤,不过这次点击Sprite
这里写图片描述

想插入背景一样插入player、鲨鱼、子弹、boom的特效、game over,记得调整大小,把子弹和特效、game over移出场景外,这样它们在游戏开始时不会出现
这里写图片描述

给他们在右下角,右击点rename给他们改名
这里写图片描述

点击每一个物件,在左边找到behaviours,在新窗口点击加号,给它们添加行为
这里写图片描述

鲨鱼:飞行
这里写图片描述

玩家:8方向、碰到边缘折回、转动
这里写图片描述

特效:褪色
这里写图片描述

子弹:让其飞行,画布外消失

这时左边也出现了一些新的设置
鲨鱼的速度改为80,同样把子弹改为400,特效褪色时间改为0.5秒
这里写图片描述

此时我们再加一些鲨鱼,按住ctrl,拖住鲨鱼,可以拉出几个
这里写图片描述

添加事件

事件包括条件和动作

点击event sheet,双击添加条件:系统、every tick
这里写图片描述
这里写图片描述
这里写图片描述

在条件后面点击添加动作:选player、设置角度、向着鼠标的坐标
这里写图片描述
完成一个完整事件:
这里写图片描述

我们添加其他事件

点击鼠标左键会射出子弹:
这里写图片描述

鲨鱼游动方向随机
这里写图片描述

鲨鱼碰到玩家,玩家消失,出现gameover图片
这里写图片描述

每1秒随机位置出现鲨鱼
这里写图片描述

鲨鱼碰到边缘会向玩家方向折回
这里写图片描述

设置变量

此时鲨鱼还没有设置死亡,为了让鲨鱼不要那么弱,我们让鲨鱼的生命值为3,每打一下减少1,鲨鱼生命为0或负时死亡

回到Layout,我们点击鲨鱼,在左边选中即时变量,点击加号,设置一个变量为h(health),初始值为3
这里写图片描述
这里写图片描述

回到事件,在子弹撞击鲨鱼的条件下添加一个动作,让鲨鱼的h减少一
这里写图片描述

添加事件:为了避免连击时鲨鱼h值为负时还未死亡,我们把条件设为鲨鱼的h值小于或等于0,动作为鲨鱼消失,死亡时发出boom图片
这里写图片描述

显示分数

右击事件表底部,点击Add global variable,输入名字Score,初始值为0
这里写图片描述

鲨鱼死亡条件后加一个分数加一的动作
这里写图片描述

回到Layout,在右边加一个Hub图层
这里写图片描述

在左边将平行值设为0,0
这里写图片描述

在画布空白处双击,在画面上拉成适合大小,调字体颜色,增加一个text
这里写图片描述

在事件中,系统every tick后面将text 的名字设为Score,将变量Score的值给它
这里写图片描述

其他细节

放背景时,建议选大图才能铺满背景,如果不够大会出现下面情况
这里写图片描述

没有大图时,可选用重复图案
这里写图片描述

或点击图片窗口的“resize”,在长、宽里填上大数值放大图片,不过会使画质模糊:
这里写图片描述
这里写图片描述

有时候我们插入的图片会有白底
这里写图片描述
可以右击右下角的鲨鱼图案,点击effects,在新窗口点击加号,选择叠加,消去:
这里写图片描述
这里写图片描述
free版本只能最多选两个这样设置,其他的需用PS或其他软件去底

参考资料:https://www.scirra.com/tutorials/37/beginners-guide-to-construct-2/zh/page-1

这篇关于如何用Construct 2制作游戏的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/818102

相关文章

国产游戏崛起:技术革新与文化自信的双重推动

近年来,国产游戏行业发展迅猛,技术水平和作品质量均得到了显著提升。特别是以《黑神话:悟空》为代表的一系列优秀作品,成功打破了过去中国游戏市场以手游和网游为主的局限,向全球玩家展示了中国在单机游戏领域的实力与潜力。随着中国开发者在画面渲染、物理引擎、AI 技术和服务器架构等方面取得了显著进展,国产游戏正逐步赢得国际市场的认可。然而,面对全球游戏行业的激烈竞争,国产游戏技术依然面临诸多挑战,未来的

用Unity2D制作一个人物,实现移动、跳起、人物静止和动起来时的动画:中(人物移动、跳起、静止动作)

上回我们学到创建一个地形和一个人物,今天我们实现一下人物实现移动和跳起,依次点击,我们准备创建一个C#文件 创建好我们点击进去,就会跳转到我们的Vision Studio,然后输入这些代码 using UnityEngine;public class Move : MonoBehaviour // 定义一个名为Move的类,继承自MonoBehaviour{private Rigidbo

火柴游戏java版

代码 /*** 火柴游戏* <p>* <li>有24根火柴</li>* <li>组成 A + B = C 等式</li>* <li>总共有多少种适合方式?</li>* <br>* <h>分析:</h>* <li>除去"+"、"="四根,最多可用火柴根数20根。</li>* <li>全部用两根组合成"1",最大数值为1111。使用枚举法,A和B范围在0~1111,C为A+B。判断</li>** @

国产游戏行业的崛起与挑战:技术创新引领未来

国产游戏行业的崛起与挑战:技术创新引领未来 近年来,国产游戏行业蓬勃发展,技术水平不断提升,许多优秀作品在国际市场上崭露头角。从画面渲染到物理引擎,从AI技术到服务器架构,国产游戏已实现质的飞跃。然而,面对全球游戏市场的激烈竞争,国产游戏技术仍然面临诸多挑战。本文将探讨这些挑战,并展望未来的机遇,深入分析IT技术的创新将如何推动行业发展。 国产游戏技术现状 国产游戏在画面渲染、物理引擎、AI

第四次北漂----挣个独立游戏的素材钱

第四次北漂,在智联招聘上,有个小公司主动和我联系。面试了下,决定入职了,osg/osgearth的。月薪两万一。 大跌眼镜的是,我入职后,第一天的工作内容就是接手他的工作,三天后他就离职了。 我之所以考虑入职,是因为 1,该公司有恒歌科技的freex平台源码,可以学学,对以前不懂的解解惑。 2,挣点素材钱,看看张亮002的视频,他用了6000多,在虚幻商城买的吸血鬼游戏相关的素材,可以玩两年。我

OpenStack离线Train版安装系列—0制作yum源

本系列文章包含从OpenStack离线源制作到完成OpenStack安装的全部过程。 在本系列教程中使用的OpenStack的安装版本为第20个版本Train(简称T版本),2020年5月13日,OpenStack社区发布了第21个版本Ussuri(简称U版本)。 OpenStack部署系列文章 OpenStack Victoria版 安装部署系列教程 OpenStack Ussuri版

OpenStack镜像制作系列5—Linux镜像

本系列文章主要对如何制作OpenStack镜像的过程进行描述记录 CSDN:OpenStack镜像制作教程指导(全) OpenStack镜像制作系列1—环境准备 OpenStack镜像制作系列2—Windows7镜像 OpenStack镜像制作系列3—Windows10镜像 OpenStack镜像制作系列4—Windows Server2019镜像 OpenStack镜像制作

OpenStack镜像制作系列4—Windows Server2019镜像

本系列文章主要对如何制作OpenStack镜像的过程进行描述记录  CSDN:OpenStack镜像制作教程指导(全) OpenStack镜像制作系列1—环境准备 OpenStack镜像制作系列2—Windows7镜像 OpenStack镜像制作系列3—Windows10镜像 OpenStack镜像制作系列4—Windows Server2019镜像 OpenStack镜像制作系

OpenStack镜像制作系列2—Windows7镜像

本系列文章主要对如何制作OpenStack镜像的过程进行描述记录 CSDN:OpenStack镜像制作教程指导(全) OpenStack镜像制作系列1—环境准备 OpenStack镜像制作系列2—Windows7镜像 OpenStack镜像制作系列3—Windows10镜像 OpenStack镜像制作系列4—Windows Server2019镜像 OpenStack镜像制作系列

OpenStack镜像制作系列1—环境准备

本系列文章主要对如何制作OpenStack镜像的过程进行描述记录 CSDN:OpenStack镜像制作教程指导(全) OpenStack镜像制作系列1—环境准备 OpenStack镜像制作系列2—Windows7镜像 OpenStack镜像制作系列3—Windows10镜像 OpenStack镜像制作系列4—Windows Server2019镜像 OpenStack镜像制作