本指南涵盖以下步骤
- 选择 Defold 版本
- 下载和安装 Defold
- 使用移动模板创建新项目
- 配置 Android 特定的 Defold 项目设置
选择版本
尽可能使用 Defold 的最新稳定版本。对于 Android 开发,请使用 1.2.181 或更高版本。
下载并运行 Defold
访问 Defold 下载页面,为您的首选环境下载游戏引擎。
Defold 以独立应用程序的形式分发。它不需要安装过程;解压缩下载的存档后,您可以直接运行它。
使用移动游戏模板创建项目
Defold 包含各种模板,您可以在创建新项目时使用它们。移动游戏模板在为 Android 制作项目时很有用。选择此模板会自动创建占位符应用程序图标文件,并配置大小设置、方向设置和 输入绑定。
要使用移动游戏模板创建新项目,请执行以下操作
- 启动 Defold 编辑器。
- 单击新建项目,并确保已选择从模板选项卡。
- 从列表中选择移动游戏模板。
- 为新项目指定名称和位置。
- 单击创建新项目。
为 Android 配置项目
Defold 支持 Defold 项目的许多 Android 特定设置。
- 要访问这些设置:在 Defold 编辑器中,打开
game.project
文件并向下滚动到Android 部分。
重要的 Android 特定项目设置分为以下几类
应用程序图标
应用图标字段:指定应用程序图标文件。图标文件必须为 PNG 格式,并且与字段名称中指定的像素大小匹配。
包信息
版本代码:指定包版本代码。Google Play 要求每个包提交都使用唯一的版本代码。尝试使用低于先前提交的版本代码的版本代码会导致错误。
最低 SDK 版本:定义项目支持的最低 Android API 级别。
目标 SDK 版本:定义用于构建和导出项目的 Android SDK 的 API 级别。确保此值符合 Google Play 的 目标 API 要求。
包:指定应用程序的包标识符。这应该与在 Google Play 管理中心创建的包标识符匹配。
清单设置:指定将用于创建应用程序清单的 AndroidManifest.xml
文件。Defold 会自动为此设置生成默认清单文件,并使用项目设置中的值填充它。
其他设置
沉浸式模式:如果选中,此选项会在应用程序处于活动状态时隐藏导航栏和状态栏。
可调试:如果选中,此选项会在导出期间在 Android 清单中设置 android:debuggable
字段。