Build and Release
The Build Settings panel is used to configure the information and parameters required to publish the game to various platforms. It supports iOS, Android, Steam, and more.
Overview
- Game basic information configuration
- iOS / macOS platform settings
- Android platform settings
- Steam platform settings
- Splash screen configuration
- AI usage disclosure auto-detection
Five Configuration Tabs
General
Basic release information for the game.
iOS / macOS
Release configuration for Apple platforms.
Android
Release configuration for the Google Play Store.
Steam
Steamworks store listing configuration.
Splash Screen
Splash screen settings displayed when the game launches.
General Settings
| Setting | Description |
|---|---|
| Game Title | Official name of the game |
| Developer | Developer or studio name |
| Publisher | Publisher name |
| Version | e.g. 1.0.0 |
| Build Number | Incremental build number |
| Short Description | One-line introduction |
| Full Description | Detailed game description |
| Copyright | Copyright attribution |
| Privacy Policy URL | Privacy policy page URL |
| Support URL | Technical support page URL |
| Website URL | Game official website |
| Default Language | Default language of the game |
| Content Rating | Everyone / Teen / Mature / Adults Only |
iOS / macOS Settings
Configuration for publishing to App Store Connect.
| Setting | Description |
|---|---|
| Bundle Identifier | Unique app identifier (e.g. com.studio.mygame) |
| SKU | Unique code in App Store |
| App Name | Name displayed on device |
| Subtitle | Subtitle in App Store |
| Keywords | Search keywords (comma-separated) |
| Promotional Text | App Store promotional text |
| App Category | Game category selection |
| Minimum iOS Version | Minimum supported iOS version |
| Minimum macOS Version | Minimum supported macOS version |
| Supported Devices | Compatible device types |
| Team ID | Apple Developer Team ID |
| Code Signing Identity | Signing certificate |
| App Icon Path | Location of app icon file |
Android Settings
Configuration for publishing to the Google Play Store.
| Setting | Description |
|---|---|
| Package Name | Application package name (e.g. com.studio.mygame) |
| Store Title | Name displayed in Play Store |
| App Category | Play Store category |
| Target SDK Version | Android target API level |
| Minimum SDK Version | Minimum supported Android API level |
| Keystore Path | Signing keystore file location |
| Keystore Password | Keystore password |
| Key Alias | Key alias |
| Key Password | Key password |
| Feature Graphic Path | Play Store feature graphic path |
Steam Settings
Configuration for publishing on Steamworks.
| Setting | Description |
|---|---|
| App ID | Steam App ID |
| Depot ID | Steam Depot ID |
| Store Tags | Game type tags |
| Supported Operating Systems | Windows / macOS / Linux |
| Minimum System Requirements | Hardware minimum requirements description |
| Recommended System Requirements | Hardware recommended requirements description |
| Controller Support | None / Partial / Full |
| Steam SDK Path | SDK file location |
| Rich Presence | Enable Steam Rich Presence |
| Demo App ID | Demo version App ID (optional) |
Splash Screen
Configure the splash screen displayed when the game launches.
Alfheim Splash Screen
The engine's default splash screen is always displayed and cannot be disabled. You can adjust:
- Display Duration: Duration in seconds the splash is shown.
- Background Color: Background color of the splash screen.
AI Usage Disclosure
Alfheim automatically detects whether the project uses the following AI features:
- AI image generation
- AI character dialogue
- AI translation
- AI consistency check (Mimir)
If AI usage is detected, a disclosure splash screen is automatically added. You can customize the disclosure text.
Click Re-detect to refresh the detection result.
RAG semantic retrieval in the knowledge base is not counted as AI usage.
Custom Splash Screens
You can add your own splash screens:
- Click the Add button.
- Specify the splash image path.
- Set display duration and background color.
You can add multiple custom splash screens; they will be displayed in sequence.
Tips
- Before filling in platform settings, it is recommended to complete registration in each platform's developer console.
- Keep signing-related sensitive information (passwords, keys, etc.) secure.
- Content rating should be selected honestly based on actual game content; different platforms may have additional review requirements.
- AI usage disclosure is transparent communication to players; it is recommended to accurately describe the extent of AI involvement in game production.