安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > Construct 2(HTML游戏制作工具) v275 免费版
Construct 2(HTML游戏制作工具)

Construct 2(HTML游戏制作工具)

 v275 免费版
  • 软件大小:60.2 MB
  • 更新日期:2019-12-30 14:21
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:60.2 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  Construct 2是一款功能强大的HTML游戏制作工具,为创建2D视频游戏提供了必要的工具。与许多其他需要编码的游戏开发实用程序不同,该实用程序允许在可视编辑器中进行拖放操作,它是“ Construct Classic”的继承者。由于该应用程序基于HTML5,因此使用它创建的游戏可以在任何支持HTML5的在线平台上发布,例如Facebook,NewGrounds或Chrome Web Store。除了Windows之外,Construct 2导出的游戏还可以在macOS和Linux以及移动设备(Android,iOS,Windows Phone)上运行。

Construct 2(HTML游戏制作工具)

软件功能

  强大的事件系统:

  强大的事件系统使您的游戏以视觉和人类可读的方式完成所需的工作。无需记住复杂而神秘的语言。通过事件编程,您可以将注意力集中在真正重要的事情上:设计游戏!

  通过从有组织的列表中选择可能的条件和操作来创建事件。事件的结果列表(即事件表)旨在尽可能地易于阅读,以便初学者也可以获得即时结果。整个事件表可以被其他级别重复使用,从而节省了您为其他级别重新创建事件的过程。

  创建游戏所需的事件非常直观。只需选择正确的对象,选择条件或操作,然后将其添加到事件中即可。构造2可帮助您学习如何以逻辑方式思考并理解实际的编程概念,从而使您日后决定学习编程语言时更加轻松。

  每个事件表都有一个事件列表,其中包含条件语句或触发器。一旦满足这些条件,就可以执行动作或功能。组可用于一次启用/禁用多个事件,以及用于大型项目中的组织。诸如OR块,子事件,局部变量和递归函数之类的高级事件逻辑允许对复杂的系统进行编程,而无需学习比较困难的编程语言。

  灵活的行为:

  行为是预打包的功能,您可以将其分配给对象并在需要时重用。它们提供了一种向对象添加功能,加快开发速度和提高生产率的即时方法。

  它们包括8个方向,平台和汽车等运动;物理和寻路等高级功能;以及有用的实用程序,例如淡入淡出,闪烁,环绕,固定和拖放。

  大多数行为都可以通过事件进行复制,但是这样做要花费更多的时间。这就是为什么行为可以节省大量时间的原因,而又不限制您需要采取的进一步行动的可能性。

  例如,将平台行为添加到Sprite可以使您立即运行并沿着标记为“实体”的对象跳转。然后,您可以更改速度,加速度,跳跃强度,重力等设置,直到其表现出所需的方式为止。

  由于它们易于使用,因此非常适合初学者,他们可以立即获得结果。而且,它们仍然使有经验的用户的生活更加轻松。例如,需要一个对象与另一个对象一起移动和旋转吗?只需添加Pin行为即可!只需几秒钟,所有并发症都可以消除。

  即时预览:

  在Construct 2中,您可以随时随时预览游戏。无需等待编译或其他耗时的过程。只需按一下按钮,即可在可以测试的浏览器窗口中运行您的游戏。

  这样可以进行快速原型制作和迭代开发,从而可以在整个创建过程中进行测试,从而使检测和纠正问题变得更加容易。这样,游戏创建变得更加直观,特别是对于初学者。

  使预览变得轻而易举的一项出色功能是“通过WiFi预览”。它允许LAN / Wifi上连接的任何手机,平板电脑,笔记本电脑或其他PC也可以即时预览您的项目。这使得在平板电脑和手机等设备上测试游戏变得极为方便!

  在LAN / Wifi上可以预览多少设备没有限制-您可以同时预览多个设备并同时刷新它们,从而使您可以在一系列设备上进行快速测试。此功能对于立即检查您的触摸事件是否适用于触摸屏设备也非常有用。

  令人惊叹的视觉效果:

  使用C2的混合模式,效果和粒子系统,让您的游戏从美好变成华丽。

  超过70种基于WebGL的像素着色器效果可扭曲,扭曲,混合,模糊,蒙版,重新着色等等。您可以将它们添加到对象,图层和布局中以获得快速的特殊效果,也可以将它们堆叠起来以创建令人难以置信的效果。您甚至可以在编辑器中实时查看所有应用的内容!

  构造2还可以让您设置无法使用效果支持的时间,以确保玩家从游戏中获得最佳体验。例如,当播放器的计算机不支持“屏幕” WebGL效果时,可以用“添加”混合模式代替它,从而在各种硬件和系统设置上尽可能保持播放器的最佳体验。

  另一个很棒的功能是粒子插件。它的工作原理是独立创建和移动许多小图像,轻松生成火花,烟雾,水,碎屑以及您想像的更多东西。这是一个真正的通用对象,能够实现多种视觉效果。

  多平台导出:

  通过一个项目在各种平台上发布您的游戏。无需维护多个代码库。通过使用Construct 2基于HTML5的引擎,您可以导出到大多数主要平台。

  通过发布到您自己的网站,Chrome Web Store,Facebook,Kongregate,NewGrounds,Firefox Marketplace轻松地访问网络,或使用我们的Scirra Arcade共享您的作品。使用Node-Webkit包装器将游戏导出到台式PC,Mac和Linux应用程序。此外,还发布到Windows 8 Store或作为本机Windows Phone 8应用发布。

  您还可以使用具有内置支持的包装器访问流行的iOS和Android应用商店。

  借助广泛的平台支持,您可以放心,无论身在何处,玩家都可以访问您的游戏。

  易于扩展:

  Construct 2带有20多个内置插件,20多种行为和70多种视觉效果。它们的范围包括显示文本和精灵,声音和音乐播放,输入,数据处理和存储,粒子效果,移动预设,类似于Photoshop的效果等等。

  如果您是高级用户,但仍然需要某些特定功能,那么Construct 2允许您使用我们全面记录的Javascript SDK创建自己的插件和行为。您还可以使用GLSL着色器语言创建自己的视觉效果。

  我们的社区已经产生了150多个插件和行为。这真的很容易,不需要任何特殊工具!您所需要的只是一个文本编辑器和一些Java或GLSL知识。

软件特色

  借助具有拖放式视觉编辑器的直观游戏引擎,无需编码经验即可轻松开发2D视频游戏。

  使用拖放动作创建2D视频游戏

  就界面而言,Construct 2采用了您可以从Microsoft Office 2007中识别的经典功能区。要了解游戏引擎背后的机制,您可以在开发人员的网站上查阅入门指南和其他教程。此外,已安装目录还包含您可以自由浏览的示例,例如网络摄像头效果,汽车运动,图块贴图或保存游戏。

  构造2在事件表的帮助下工作,非常类似于编程语言中的源代码。每个事件表都有一个事件列表,这些事件在满足某些条件时会触发。要成功添加事件,您必须为屏幕上显示的每个对象的每个实例设置条件和操作。要生成复杂的行为,您可以通过子事件将事件链接在一起。

  设计精灵并控制其行为

  典型的游戏开发功能可以在“Construct 2”中找到,例如将图像转换为精灵,创建和管理多种布局以及自定义对象属性(例如颜色,形状,文本或字体)。要跳过编码部分并简化整个过程,您可以加载现有的插件,例如按钮,文件选择器,列表,滑块,粒子,阴影,地理分配或视频。

  对于精灵行为,可以设置各种属性:持久性,阴影投射器,实体,直通,锚定,视线,计时器和淡入淡出。当涉及到颜色,差异,亮度,排斥,减淡和其他方面时,可以控制精灵效果。动画帧可以在幻灯片中进行管理。

  Construct 2具有许多漂亮的功能,可提供给对2D游戏设计感兴趣的任何人。它不需要编码技能,并有丰富的文档支持。要更好地了解可以使用此游戏引擎创建的内容,可以查看游戏展示柜。

安装方法

  1、下载并解压软件,双击安装程序进入如下的许可协议界面,勾选【I accept the agreement】的选项,再进入下一步的安装。

Construct 2(HTML游戏制作工具)

  2、选择安装位置,用户可以选择默认的C:\Program Files\Construct 2,也可以自定义。

Construct 2(HTML游戏制作工具)

  3、选择安装类型,用户可以选择默认,也可以自定义。

Construct 2(HTML游戏制作工具)

  4、选择附加任务,勾选【Create a desktop icon】的选项,再进入下一步的安装。

Construct 2(HTML游戏制作工具)

  5、准备安装,点击【install】按钮开始进行安装。

Construct 2(HTML游戏制作工具)

  6、弹出Construct 2安装成功的提示,点击【finish】结束。

Construct 2(HTML游戏制作工具)

使用方法

  1、运行Construct 2,进入如下所示的软件主界面。

Construct 2(HTML游戏制作工具)

  2、点击菜单栏上的【new】按钮,然后即可创建项目。

Construct 2(HTML游戏制作工具)

  3、选择默认,其提供了丰富的模板供用户进行选择。

Construct 2(HTML游戏制作工具)

  4、在视图中提供了多种视图功能,您可以根据自己的需要进行选择。

Construct 2(HTML游戏制作工具)

  5、在工具栏中提供了丰富的工具供您进行选择。

Construct 2(HTML游戏制作工具)

新版功能

  全新的运行时,性能得到了极大的改善

  运行时是为游戏提供动力的游戏引擎。构造3具有全新的,现代化的且经过改进的运行时,它是从头开始重写的。它具有巨大的性能改进,包括广泛的常规引擎优化,优化的效果渲染,快得多的图块渲染,更快的启动加载和布局切换,减少的内存使用(以及新的内存管理功能),更快的物理和寻路行为,甚至使用诸如将表达式直接编译到JavaScript之类的高级技术来获得最佳性能。随着时间的推移,我们将继续提高性能。

  新的运行时也向后兼容Construct 2游戏,因此您现有的所有游戏都可以从中受益!有关更多详细信息,请参见C3运行时上的手册条目。

  JavaScript编码

  在有史以来规模最大的更新之一中,您现在可以在Construct中使用JavaScript进行编码。使用直接嵌入事件表中的便捷JavaScript代码段-或编写整个JavaScript文件。

  移动应用构建服务

  直接从编辑器构建Android APK,准备发布。您还可以下载适用于iOS的Xcode项目,准备进行测试并发布到Apple App Store。也有新的出口商发布Facebook Instant Games或Playable Ads。

  时间轴动画

  使用新的时间轴栏从游戏设计切换到动画。创建运动和事件序列以编排过场动画。将时间轴与事件表或JavaScript代码集成在一起以进行交互式动画。使用自定义缓动曲线来制作精确的动作。从位置到效果参数对任何种类的属性进行动画处理。

  新的插件和行为

  新的运行时还提供了一系列全新的插件和行为:

  补间行为,可随着时间动态地对对象进行动画处理

  瓷砖移动,非常适合在瓷砖地图上进行基于网格的移动

  Advanced Random用于生成高级随机数

  二进制数据,用于高级处理原始数据和文件

  蓝牙与附近的设备进行通讯

  Drawing Canvas提供了一个表面,您可以在上面绘制自己的内容

  Game Recorder提供了一种录制游戏或屏幕视频的内置方式

  用于显示网络内容(包括嵌入式YouTube视频)的iframe

  将对象移动到某个位置或沿着路径移动的行为

  绕行行为以使对象绕圆或椭圆移动

  JSON用于读取和写入JSON数据

  共享以显示设备的内置共享功能

  时间线插件可控制时间线播放

  平台信息提供有关浏览器和设备的详细信息

  适用于应用内购买的新Mobile IAP插件

  一个新的用于应用内广告的移动广告插件

  即时游戏的发布Facebook的即时战斗游戏

  新的Text和SpriteFont样式

  使用BBcode标记在游戏中设置文字样式。样式包括粗体,斜体,下划线,删除线,更改字体和大小,自定义背景,文本和轮廓线颜色以及位置偏移。结合所有这些,以获得令人兴奋的动画文字效果!有关更多信息,请参见博客文章C3运行时中的“新文本功能”。

  哦,是的,您还可以将Web字体导入到您的项目中,并直接在编辑器中使用它们-甚至在BBcode中在同一文本中使用多个自定义Web字体!

  Z仰角

  使用Z仰角功能在Z轴上3D上下移动对象,这是一种增加游戏深度的新方法。看看这个视频Z上抬高,看看它是如何工作的。

  编辑器改进

  当您在设备之间移动时,Cloud Save还可以帮助您进行工作。

  在Windows,Mac,Linux,Chrome操作系统上使用Construct 2,甚至在Android和iOS的移动设备上使用它。

  远程预览可让您通过扫描QR码在移动设备上运行游戏。或者,通过链接与Internet上的任何人共享它。观看实时游戏视频和性能信息。

  实时预览允许实时预览效果(例如粒子,行为,阴影投射),并且可以在布局视图中直接获得即时反馈。

  在各种不同的语言中使用编辑器,包括法语,俄语,捷克语,西班牙语,葡萄牙语,荷兰语和意大利语。

  全面支持高DPI显示

  编辑器的新深色主题

  改进的搜索功能,包括一项基本的精确精确的“ 查找所有参考”功能,以及跨项目中所有事件表的改进的文本搜索功能

  带有新控件(如下拉菜单,复选框和微调框)的改进的属性栏。在属性中键入计算。上下平滑拖动值。在单独的对话框中编辑长文本属性。通过对象的百分比比例调整大小。

  改进的项目栏带有一个新的搜索字段。支持多项选择。使用编辑器中的音频,视频,Webfont和SVG预览。

  编辑器内的Spritesheeting可帮助您扩大游戏规模并提高效率。当您编辑项目时,新的图形管道将在编辑器中将图形组装到Spritesheets上。

  新的数据编辑器允许对数组,字典和基于文本的文件格式进行可视化编辑。

  一种改进的调试器,包括GPU分析,改进的CPU分析器,更好的断点的支持,等等。

  新的插件管理器可方便地管理插件的安装和卸载。

  项目统计数据显示您的项目的生命力。

  简化的用户界面模式非常适合教室和教学。减少混乱并专注于重要的事情。

  将插件与项目捆绑在一起,因此您无需在其他设备上安装第三方插件。

  简化的工具,包括对WebM Opus音频的新支持,并且不需要安装Java来实现最小化。

  活动表改进

  通过全新的,经过改进的,完全重新设计的功能来改善事件表。

  在行动中使用评论

  使用自定义注释和组颜色以及注释中BBcode格式的文本来个性化事件表。

  工作流程的改进包括突出显示的条件/操作,更多种类的图标,改进的对话框导航,更好的搜索和更灵活的布局。

  通过改进的语法突出显示,自动完成和表达式提示,可以更轻松地编写表达式。

  使用布尔类型的全局变量和局部变量。

  以简单的新文本格式复制事件,条件或操作的选择。

  新的异步操作支持“等待先前的操作完成”系统操作。

  动画编辑器的改进

  一个新的,更简单的界面。

  洋葱皮显示前一个或下一个动画帧。

  新工具包括椭圆,新调色板,更好的拖放支持,改进的撤消,网格视图以及更多导出选项。

  其他改进

  使用视线行为进行光线投射。获取沿线的相交的确切位置。

  新的内置滤色器属性可有效地为对象重新着色

  一种用于高分辨率碰撞测试的新项目符号步进模式

  将对象用作粒子以获得更高级的粒子效果

  在平铺背景中偏移,缩放和旋转图像

  加载样式表以帮助正确显示游戏外观

  SpriteFont间距数据可提供准确的编辑器预览

  通过名称字符串创建对象

  使用标签系统进行固体碰撞过滤

  随着时间的推移淡入音量

  新的音频延迟设置

  GPU首选项,合成模式,最大Spritesheet大小等新项目设置

  将棱柱关节与物理行为一起使用

人气软件