安装 Defold 并为 Android 配置项目

本指南涵盖以下步骤

  • 选择 Defold 版本
  • 下载和安装 Defold
  • 使用移动模板创建新项目
  • 配置 Android 特定的 Defold 项目设置

选择版本

尽可能使用 Defold 的最新稳定版本。对于 Android 开发,请使用 1.2.181 或更高版本。

下载并运行 Defold

访问 Defold 下载页面,为您的首选环境下载游戏引擎。

Defold 以独立应用程序的形式分发。它不需要安装过程;解压缩下载的存档后,您可以直接运行它。

使用移动游戏模板创建项目

Defold 包含各种模板,您可以在创建新项目时使用它们。移动游戏模板在为 Android 制作项目时很有用。选择此模板会自动创建占位符应用程序图标文件,并配置大小设置、方向设置和 输入绑定

要使用移动游戏模板创建新项目,请执行以下操作

  1. 启动 Defold 编辑器
  2. 单击新建项目,并确保已选择从模板选项卡。
  3. 从列表中选择移动游戏模板。
  4. 为新项目指定名称和位置。
  5. 单击创建新项目
Selecting the Mobile Game template from new project
图 1. 在创建新项目时选择移动游戏模板

为 Android 配置项目

Defold 支持 Defold 项目的许多 Android 特定设置。

  • 要访问这些设置:在 Defold 编辑器中,打开 game.project 文件并向下滚动到Android 部分。
The Android section of Defold project settings
图 2. Defold 项目的项目设置

重要的 Android 特定项目设置分为以下几类

应用程序图标

应用图标字段:指定应用程序图标文件。图标文件必须为 PNG 格式,并且与字段名称中指定的像素大小匹配。

包信息

版本代码:指定包版本代码。Google Play 要求每个包提交都使用唯一的版本代码。尝试使用低于先前提交的版本代码的版本代码会导致错误。

最低 SDK 版本:定义项目支持的最低 Android API 级别。

目标 SDK 版本:定义用于构建和导出项目的 Android SDK 的 API 级别。确保此值符合 Google Play 的 目标 API 要求

:指定应用程序的包标识符。这应该与在 Google Play 管理中心创建的包标识符匹配。

清单设置:指定将用于创建应用程序清单的 AndroidManifest.xml 文件。Defold 会自动为此设置生成默认清单文件,并使用项目设置中的值填充它。

其他设置

沉浸式模式:如果选中,此选项会在应用程序处于活动状态时隐藏导航栏和状态栏。

可调试:如果选中,此选项会在导出期间在 Android 清单中设置 android:debuggable 字段。

其他资源