Make sure your iOS games are iPhone X compatible!

Well, to start with you have the High Dpi setting under Display in game.project:

“Creates a high dpi back buffer on displays that support it. Typically the game will render in double the resolution than what is set in the Width and Height settings, which will still be the logical resolution used in scripts and properties.”

This gives you two options:

  1. Use high_dpi and set game.project to half the resolution and scale game objects
  2. Don’t use high_dpi and set game.project to full resolution and let the render script scale everything (default behaviour)

Discussed in these forum posts: