Skip to content

Search

戻る
· 1分で読めます

Mobile export and stores

Export to iOS, Android and a signed macOS app, balaur update, and one platform module over Game Center, iCloud and StoreKit.

balaur export targets iOS, Android and a signed macOS .app, and one platform module talks to the stores.

The Export sheet: the ios, android, macos-universal, windows and web targets

  • --target ios and --target android write the app with the game's pack inside, and --app builds and signs a Mac .app.
  • An Android game links what every other template links: sound through AAudio, http, websocket, gamend, and multiplayer over WebSocket or WebTransport.
  • On Android, saves and run.log go to the app's internal storage, and the log goes to logcat under the tag balaur.
  • An Android phone without Vulkan draws through OpenGL ES, and every shader is checked as GLSL ES 3.10.
  • balaur update replaces the install with the latest release, checked against its checksums.
  • platform signs in, unlocks achievements, submits scores, saves to the cloud and sells purchases. On Apple that is Game Center, iCloud and StoreKit.
  • With no store loaded, every call answers unsupported.

Shipping a game · Stores