Как правильно подогнать объекты на игровой сцене (GameScene.swift) под разные модели iPhone

ios
swift
swift4
xcode
spritekit

#1

Ребят помогите пожалуйста, возникла проблема с оптимизацией игры на других устройствах кроме iPhone 8. Когда начал тестить игру на iPhone X заметил, что мой backGround теряет значительное пространство сверху и снизу, то есть игра как бы получается обрезанной, с Главным меню проблем нет, т.к можно настроить константы во ViewController, а вот с GameScene все не так.

Единственное что я указал, касаемо размеров бэкграунда:

var scene = GameScene (size: CGSize(width: 2668, height: 1500))

Да и сам фон изначально создавался под параметры экрана iPhone 8

Другие текстуры на игровой площадке так же появляются не равномерно. Как быть??