Construct
2提供游戏设计功能,可以帮助用户在软件上设计H5游戏,让用户可以在软件上快速设计可以在web上运行的游戏,也可以设计在手机上运行的游戏,软件提供多种项目新建功能,您可以按照官方的教程设计游戏,提供简单的代码设计功能,使用内置编辑器并突出显示语法,也可以使用字典编辑器轻松创建数据表,也支持阵列编辑器,可以使用电子表格(如编辑器)为数组对象创建数据,支持查找所有参考,即时查看游戏中使用的所有物品的清单,支持搜索事件,借助强大的事件搜索功能,加快更新游戏的速度,支持广告功能,快速轻松地将广告网络中的广告添加到您的游戏中并产生利润,这款软件功能很多,适合需要设计游戏的朋友使用!
软件功能
时间轴动画
使用时间轴栏从游戏设计切换到动画。创建运动和事件序列以编排过场动画。将时间轴与事件表或JavaScript代码集成在一起以进行交互式动画。使用自定义缓动曲线来制作精确的动作。从位置到效果参数对任何种类的属性进行动画处理。
添加“ 补间”行为可方便地进行动态移动和动画,并且您可以使用多种动画工具来表达自己的想法。
在任何地方发布
您不仅限于移动设备-掌控一切并独立发布自己的HTML5游戏。另外,也可以将其提交给Kongregate,Newgrounds和itch.io等主要的在线游戏厅。发布适用于Windows,Mac和Linux的桌面应用程序。发布到Steam。发布到Xbox One。这是你的选择。
强大的引擎
不要被Construct如何使它看起来容易上当。引擎盖下方是功能强大且用途广泛的发动机,具有出色的性能。它完全能够流畅高效地运行大型密集游戏。并且可以通过广泛的第三方插件进行进一步扩展。
Construct的惊人视觉效果将为您的游戏增光添彩。令人眼花particle乱的粒子效果,优美的艺术融合,弯曲的扭曲,诡异的阴影投射-一切都在那里。
更好的是,您可以以比市场上许多其他类似工具低得多的价格获得所有这些工具。谈论你的钱爆炸。
学习编码
编程是一项宝贵的技能,Construct使它易于学习。您可以仅使用块来设计整个游戏。但是,您也可以将块与JavaScript结合使用。编写第一行代码再简单不过了。
想走得更远吗?您甚至可以添加脚本文件,然后开始用代码编写更多游戏。然后尝试仅使用JavaScript编写整个游戏!Construct的可视化编辑器与功能强大的游戏引擎相结合,使您可以同时使用两种方式:初学者友好型块,一直到完整的编码编辑器。
软件特色
最大活动
雄心勃勃。制作出与众不同的独特游戏。
最大层数
为您的游戏增添更多深度和视觉效果。
特殊效果
不只是创造游戏,创造华丽的游戏。
创建多人游戏
使用我们的工具和服务制作多人游戏
自定义加载屏幕
删除“构建品牌”并创建自己的品牌专业加载栏。
建立 Android应用程式
只需单击几下,即可使用我们的构建服务将您的游戏转换为 Android APK文件
发布到iO
将游戏发布到 iPhone和ipad
发布到 Xbox One
让您的游戏在数百万的XBox玩家面前!
随处发布
发布到Web, Windows,mac, Linux, Windows Store等!
时间轴动画
在游戏中添加复杂的时间轴动画
网络字体
在游戏中添加漂亮时尚的字体
远程预览
在所有设备上以及与朋友一起快速预览对游戏的更改!
性能分析器
通过优化游戏的资源消耗来改善游戏的用户体验
高级调试功能
在调试器中观察单个变量,并在单个事件上添加断点。
安装方法
1、打开construct2-r275-setup.exe软件就可以显示协议内容
2、提示软件的安装地址C:\Program Files\Construct 2
3、显示软件的安装版本,可以选择32-64
4、提示快捷方式图标设置
5、软件准备完毕,点击install开始安装
6、提示安装进度界面,等待软件安装结束吧
7、软件已经安装到你的电脑,点击Finnish
使用说明
1、打开Construct 2显示当前的界面,可以在这里查看项目新建功能
2、如图所示,显示很多新建功能,选择第一个新的空项目,使用默认设置创建一个新的空项目。
3、选择第二个新复古风格项目,使用适合复古风格游戏的设置和对象(例如像素化而不是平滑缩放)创建与平台无关的项目。
4、选择第三个新的空SD景观4:3项目,用标准定义4:3横向屏幕创建一个新的空项目
5、软件显示很多功能,如果你会使用这款软件就可以下载体验
官方教程
https://www.construct.net/en/tutorials/beginners-guide-construct-47
入门
现在设置完毕,启动Construct2。单击File按钮,然后选择New。
您将看到“模板或示例”对话框。
这显示了示例和模板的列表,您可以在闲暇时进行调查。现在,只需单击框底部的“打开”即可创建一个空白的空新项目。构造2将为我们将整个项目保存在单个.capx文件中。现在,您应该看到一个空布局 -在其中创建和放置对象的设计视图。可以将布局视为游戏级别或菜单屏幕。在其他工具中,这可能被称为room,scene或frame。
插入物件
平铺的背景
我们想要的第一件事是重复的背景图块。该平铺背景对象可以为我们做到这一点。首先,这是您的背景纹理-右键单击并将其保存到计算机中的某个位置:
现在,双击布局中的一个空格以插入一个新对象。(以后,如果已满,也可以右键单击并选择“ 插入新对象”。)出现“ 插入新对象”对话框后,双击“平铺背景”对象以将其插入。
十字准线将出现,以指示您将对象放置在何处。单击布局中间附近的某个位置。在纹理编辑器会立即打开,你输入的纹理瓷砖。让我们导入您之前保存的图块图像。单击文件夹图标以从磁盘加载纹理,找到将文件下载到的位置,然后选择它。
单击右上角的X关闭纹理编辑器。如果系统提示您,请确保保存!现在,您应该在布局中看到平铺的背景对象。让我们调整它的大小以覆盖整个布局。确保已选中它,然后左侧的属性栏应显示该对象的所有设置,包括其大小和位置。将其位置设置为0、0(布局的左上角),并将其大小设置为1280、1024(布局的大小)。
让我们调查一下我们的工作。按住控制键并向下滚动鼠标滚轮以缩小。或者,单击视图-缩小几次。您还可以按住空间或鼠标中键进行平移。整洁吧?您平铺的背景现在应该可以覆盖整个布局:
点击Control + 0或单击视图-放大至100%可返回1:1视图。
(如果您像我这样不耐烦,请单击窗口标题栏中的小“运行”图标-浏览器应该会弹出,显示您的平铺布局!W!)
添加一层
好的,现在我们要添加更多对象。但是,除非锁定,否则我们将不小心选择平铺的背景,从而使其无法选择。让我们使用分层系统来执行此操作。
布局可以包含多个图层,您可以使用这些图层对对象进行分组。想象一下像玻璃板这样的层,它们彼此堆叠,每块板上都涂有物体。它使您可以轻松地排列哪些对象显示在其他对象之上,并且可以隐藏,锁定图层,应用视差效果等等。例如,在此游戏中,我们希望所有内容都显示在平铺的背景上方,因此我们可以在其他对象的顶部再建一层。
要管理图层,请单击“ 图层”标签,该标签通常位于“ 项目”栏旁边:
您应该在列表中看到第0层(结构2从零开始计数,因为它的工作方式与编程类似)。单击铅笔图标,并将其重命名为Background,因为它是我们的background层。现在,点击绿色的“添加”图标,为其他对象添加新图层。我们称其为Main。最后,如果您单击“ 背景”旁边的小挂锁图标,它将变为锁定状态。这意味着您将无法选择任何内容。对于我们平铺的背景而言,这非常方便,它很容易被意外选择,无需再次触摸。但是,如果您需要进行更改,则只需再次单击挂锁即可解锁。
复选框还允许您在编辑器中隐藏图层,但是我们现在不需要。您的图层栏现在应如下所示:
现在,确保在图层栏中选择了“主”图层。这很重要-所选层是活动层。所有新插入的对象都将插入到活动层,因此,如果未选中它,我们将不小心插入到错误的层。活动层显示在状态栏中,并且在放置新对象时也显示在工具提示中-值得关注。
添加输入对象
将您的注意力转向布局。双击以插入另一个新对象。这次,选择Mouse对象,因为我们需要鼠标输入。再次对Keyboard对象执行相同的操作。
注意:这些对象不需要放置在布局中。它们是隐藏的,并且会自动在整个项目范围内工作。现在,我们项目中的所有布局都可以接受鼠标和键盘输入。
游戏对象
现在该插入我们的游戏对象了!这是您的纹理-像以前一样将它们全部保存到磁盘。
玩家:
怪物:
子弹:
和爆炸:
对于每个对象,我们将使用一个精灵对象。它只是显示一个纹理,您可以在其中移动,旋转和调整大小。游戏通常主要由精灵对象组成。让我们将以上四个对象中的每一个作为精灵对象插入。该过程类似于插入平铺背景:
1. 双击以插入一个新对象
2. 双击 “ Sprite”对象。
3.当鼠标变为十字准线时,单击布局中的某个位置。工具提示应为“主要”。(请记住,这是活动布局。)
4.弹出纹理编辑器。单击打开图标,然后加载四个纹理之一。
5. 关闭纹理编辑器,保存更改。您现在应该在布局中看到该对象!
注意:另一种插入精灵对象的快速方法是将图像文件从Windows拖放到布局区域。构造2将为您创建具有该纹理的Sprite。不过,请确保一次拖动一个图像-如果一次拖动所有四个图像,构造2将使用四个动画帧制作一个精灵。
将子弹和爆炸精灵移到布局边缘以外的地方-我们不想在游戏开始时看到它们。
这些对象将称为Sprite,Sprite2,Sprite3和Sprite4。这不是很有用-这样事情很快就会变得混乱。根据需要将它们重命名为Player,Monster,Bullet和Explosion。您可以通过选择对象,然后在属性栏中更改Name属性来实现:
∨ 展开