Создать подобный карте пользовательский интерфейс в Swift/iOS
Представьте себе набор фотографий, которые размещены в трехмерном пространстве, и пользователь начинает с центральной позиции. Некоторые изображения расположены дальше на заднем плане и поэтому имеют относительно меньший размер по сравнению с изображениями на переднем плане.
Пользователь может увеличить эти фотографии, и рядом с целевой фотографией появится ряд других похожих фотографий.
Пользователь может перемещаться в 3D, что означает, что пользовательский интерфейс похож на работу Карт Google, например. увеличение увеличивает детализацию карты, перемещение по сторонам открывает новую территорию и т. д.
Как я могу развить это в Swift? Я знаком с традиционными приложениями для iOS и сложными иерархиями, использующими представления таблиц, представления коллекций, контроллеры навигации и т. Д., Но я подозреваю, что эта идея выходит на игровую территорию.
Любое руководство будет с благодарностью!