Разрыв движения в два этапа - устаревший подход.
Движение мыши по горизонтальной плоскости. Колесо мыши для вертикальной плоскости.
Homeworld отлично поработал, но колесики мыши еще не были так широко развернуты, поэтому они не пошли на это.
У вас все еще могут быть клавиши-модификаторы для переключения движения мыши между режимами, но перемещение мыши и прокрутка могут выполняться одновременно, поэтому это наиболее эффективный метод для оборудования. В домашнем мире вы устанавливаете самолеты в последовательности один за другим, что замедляет вас. Не говоря уже о том, что вы только замедлили движение к пустому пространству. Переезд на объект автоматизирован по траектории.
Другие способы сделать это одновременно - это две руки на клавиатуре или двойное управление.
Если ваша плавность движений зависит от скорости, выполнение и дополнительный шаг могут убить ваш поток. Homeworld подходит для его системы, потому что не имеет значения, тратите ли вы лишнюю секунду или две на выдачу приказа о перемещении, и вы можете быть уверены, что они учитывали это соображение, когда строили ритм.
PS Масштабирование размещения:
Если масштабирование не является центральной механикой, и вам не нужно сохранять его максимально устойчивым, его можно выгружать.
Работайте с зуммированием так же, как в оригинальной игре «Черно-белые». Масштабирование движением мыши + удержание кнопки мыши (где кнопка - просто модификатор функции между перемещением карты и масштабированием карты). Все геймеры, с которыми я работал, соглашаются, что это «лучший» зум. Я бы порекомендовал держать и мышь 1, и мышь 2 в режиме масштабирования (точно так же, как в черно-белом режиме), но технически одного из них было бы достаточно, если у вас нет конфликта.
Я часто рекомендовал людям установить игру, чтобы попробовать. Добавьте удобство использования клавиатуры и ее наиболее полезную и удобную механику на сегодняшний день, которую я когда-либо видел для навигации по большой карте.
Теперь это, конечно, не обычное значение по умолчанию, и вам, черт побери, нужно убедиться, что это объяснено вашим пользователям хотя бы несколько раз. Но как только люди получают это, им это очень удобно. Кроме того, вы учите людей навигации в 3D. Вы обязаны выйти из зоны комфорта 2d управления в любом случае.
Если ваша мышь слишком перегружена элементами управления, вы всегда можете использовать клавишу-модификатор клавиатуры или среднюю кнопку мыши. Оптимальная конфигурация будет зависеть от вашего игрового процесса.