Доброго времени! Хочу реализовать полноценный пазл для по типу FPS (First-Person Shooter), сейчас наладил управление перемещением объекта (он же FP) и есть ряд видимо не разрешимых задач, но надеюсь я не прав:
1) Как реализовать поворот объекта по оси, например X с помощью камеры + чтение движения мыши вправо влево. Я подумывал завязать повторение поворота объекта за камерой, в принципе вариант рабочий, НО, как перехватывать движение мышки вправо влево ?
2) Ограничение передвижения в рамках например комнаты. Как грамотно реализовать? По идеи можно настроить физику объекта, но будет ли работать с подключением пазлов? не понимаю как указать объекту, что если перед ним препятствие, объект перестаёт двигаться по этой траектории.
3) Чтение одновременного нажатия 2-х или более кнопок. Движение пошаговое убивает..
Если есть у кого возможность помочь, буду очень признателен! Сейчас пазл выглядит как на вложении