A Guide to Liquid Glass Icons for Godot iOS Games
Liquid Glass icons are a new vector-based icon format from Apple. This guide explains how to use Liquid Glass icons both locally and when building iOS games with ShipThis.
ShipThis lets you apply a Liquid Glass icon to your Godot iOS game in two ways:
- Applying Liquid Glass to a local Godot iOS export
- Applying Liquid Glass to a ShipThis-built iOS game
Applying a Liquid Glass Icon to a Local Godot iOS Export
This process does not require a ShipThis account. It is useful if you are exporting your Godot iOS project manually and want to attach a Liquid Glass icon to your Xcode build.
You will need:
- A Liquid Glass icon
- Generated using Apple Icon Composer
- Provided as a directory with a
.iconsuffix
- A local iOS export of a Godot project (Xcode project)
Apply MyIcon.icon to an exported Xcode project:
This copies the icon into the Xcode project and updates the project configuration so Xcode uses MyIcon.icon as the as the app icon for the Godot iOS build.
Applying a Liquid Glass Icon to a ShipThis-Built Godot Game
This applies when building your Godot iOS game using the ShipThis build servers. The build system can automatically include a Liquid Glass icon during export.
You will need:
- A Godot project configured for iOS on ShipThis
- Using the setup wizard is recommended
- A Liquid Glass icon
- Placed in the same directory as
shipthis.jsonandproject.godot
- Placed in the same directory as
Tell the build server which icon to use:
Then rebuild the game using the ship command to apply the new Liquid Glass icon.