Потратив слишком много времени, пытаясь диагностировать ошибку, с которой я столкнулся несколько недель назад, я, наконец, решил изменить способ работы моей игры и полностью избежать этой ошибки. Во время игрового тестирования с людьми я обнаружил, что им было трудно понять, как двигаются члены экипажа, и они часто тратили свое движение впустую, потому что выбрали не того члена экипажа. Я решил привязать все к камерам, чтобы вместо того, чтобы иметь несколько фиксированных положений камеры для циклического переключения, игрок выбирал членов своей команды и получал камеру с видом, сосредоточенным на рассматриваемом персонаже. Затем я изменил движение, чтобы при выборе области, в которую может пройти конкретный персонаж, подсвечивалась, чтобы он мог ходить бесконечно в этой области до конца своего хода или выполнения действия (кроме открытия двери). Я чувствую, что это значительно улучшило доступность моей игры, так что людям будет легче взять ее и играть в нее.

К сожалению, блики не останавливаются стенами, что приводит к некоторым странным конфигурациям.