Ship

Know it passes before you upload it

Ship runs Engine's requirements against your game, says which ones block the export and which are only warnings, and points at the page that fixes each.

What Ship checks

Ship → Checks for Laser Bear: Engine's requirements run against the game, ready with two warnings, one with an Open Assets button
Definition
The game definition is valid: symbols, board, features and modes agree with each other.
Math
Lookup tables and books for every bet mode, with enough rounds to trust the stats.
RTP
Within 0.10% of the target in every mode.
Engine's math tests
Base at 1×, RTP in range and close across modes, a win often enough, the max win and cost in bounds.
Art
Required slots filled, Spine clips near their own speed, the loading screen shows this game's title.
Currencies
The number font covers every currency's symbols and ships its licence.

Blocking or a warning, and what to open

A blocking check stops the export; a warning doesn't. Each one says what it found in plain words, like which currencies the font can't show, and has a button to the page that fixes it.

Number font covers every currency Warning
£1.00needs £
NZ$1.00needs Z
ZAR 1.00needs Z
CZK 1.00needs Z
Open Assets→

Export, then upload

Export writes the math files and the game build side by side. Upload to Engine walks you through which folder goes where, and History keeps every export you've made.

  • Checks, Export, Upload to Engine, in that order, in one place.
  • Exports are kept, so you can see what went out when.
Ship
✓ Checks0 blocking
Exportmath + game build
Upload to Enginestep by step
Exportshistory

Your next slot starts here

Agent · ✦ credits only when you run

Private beta on Mac · Join the beta · Free during the beta