共计 1143 个字符,预计需要花费 3 分钟才能阅读完成。
发布项目
要发布一个项目,请使用:菜单 ► 项目 ► 导出
选项。Construct 允许您导出到多种平台,例如网页(HTML5)、Android 和 iOS(通过 Cordova)以及桌面应用程序(通过 Windows/macOS 封装或 NW.js)。每个平台都有一个相应的教程,引导您了解导出器的工作原理以及覆盖任何特定于导出器的设置。请注意,在某些情况下可能会涉及费用,例如为了上传到应用商店而需要开发者订阅,或者如果您还没有服务器,则需要为托管网页内容付费。
每种导出方式都有以下常见设置:
- 去重图像 将搜索整个项目中的相同图像,并删除重复项。这有助于节省内存并通过移除冗余图像来减少下载大小。
- 无损格式 允许您选择在项目中导出图像的格式,设置为使用无损质量(即完美)。
- 有损格式 允许您选择在项目中导出图像的格式,设置为使用有损质量(即允许在一定程度上降低质量,以便更大程度地减少文件大小)。
- 优化图像 将优化项目中所有无损图像的压缩。这将花费更长时间尝试将图像压缩到更小的大小。这可能会使导出时间更长,但有时可以显著减少导出项目的下载大小。此过程是无损的,因此可以保证保留所有艺术作品的质量。
-
最小化脚本 将混淆和压缩您导出项目的主 JavaScript 文件。这也有助于减少下载大小,提高加载时间,并使得逆向工程项目变得更加困难。通常,高级模式是安全的,但如果您使用了脚本功能,您可能需要切换到简单模式或调整您的编码方式——请参见脚本部分中的 使用高级最小化导出 以获取更多详细信息。
请注意,最小化脚本使用云服务,因此您必须连接到互联网才能使用。
每个选项都有助于优化导出的项目,但也可能使导出时间更长。建议在发布最终完成的项目时启用去重、图像优化和脚本最小化。但是,如果您只是进行试导出,您可能希望禁用它们以加快过程。
基于网页的导出选项还有一个复选框来启用离线支持。默认情况下是启用的,它允许所有导出的项目在第一次加载后继续离线工作(有关更多详细信息,请参见 Construct 中的离线游戏)。但是,如果您经常更新一个网络托管的项目,这有时会干扰测试,因此可以禁用它,但在发布时建议保持启用状态。
大多数导出选项都会提示您输入特定于该导出器的附加设置。例如,Android 导出器有一个设置用于指定支持的最低 Android 版本。
导出完成后,您将获得一个链接,用于下载包含最终导出项目的 zip 文件。您还可以查看一些关于导出的统计数据,例如如果启用了图像优化,它节省了多少下载大小。导出管理器 还可以用来查找最近导出的几个项目并再次下载它们。
关于发布的更多信息
发布过程取决于所选的 导出 选项。教程部分有指南帮助您导出到每个平台。以下是一些入门指南:
- 发布到网页
- 发布到 Scirra Arcade
- 如何发布移动应用
- 导出到 Windows
- 导出到 macOS