Название в значительной степени говорит обо всем.
В настоящее время я пишу настольную игру, в которую, вероятно, не будет играть обычный геймер. Таким образом, я ожидаю, что почти у каждого пользователя, скорее всего, уже есть мышь с колесом прокрутки + кнопка. Это правда?
Этот вопрос для "геймеров" - мне все равно, если на ноутбуке моей бабушки нет этой кнопки.
(Конечно, я знаю, что мне следует подумать о системе, которая позволяет изменять настройки ввода, чтобы сделать игру доступной - даже без третьей кнопки мыши.)
input
mouse
user-experience
c4bbage
источник
источник
Ответы:
Несмотря на то, что вы ориентируетесь на настольные компьютеры, на (игровых) ноутбуках будут игроки, и для некоторых из них будет неудобно получить мышь, прежде чем вы сможете играть в свою игру. Для меня было бы неплохо, если бы вы поддерживали альтернативные схемы управления или настраиваемые элементы управления.
Это не очень «точный» ответ - я просто много раз сталкивался с этой проблемой с играми и инструментами, которые я разработал. Мой опыт может не соответствовать тому, который вы собираетесь приобрести, поэтому не стесняйтесь игнорировать этот совет.
источник
Это действительно зависит от того, что вы подразумеваете под «предположить». Вы делаете это предположение в момент разработки игровой механики? Или в момент принятия решения о том, следует ли реализовывать полностью настраиваемые привязки клавиш?
Вы могли бы иметь в виду: « Я полагаю, что у настоящих геймеров есть 3-кнопочная мышь, поэтому мне не нужно предлагать возможность привязать байонетный толчок к кнопке клавиатуры.«. Если вы думаете, что вы не правы. Всегда, всегда неправы. У меня лично есть свои особенности, когда речь заходит о конфигурации входа, а также значительный кусок вашей базы игроков. Например, я начал играть в игры FPS, когда я был намного моложе, и мои левый мизинец боролся со стандартным механизмом «приседания / спринта». Я поменял их местами и привык к их замене. Я всегда буду обижаться на игры, в которых отсутствует эта возможность повторного привязывания. Я также странно ожидаю, что «вверх» будет означать «вверх» с помощью мыши , но с контроллером мне нравится, чтобы он означал «вверх» от первого лица и «вниз» от третьего лица. Игры, которые позволяют мне настраивать их отдельно, дают мне теплое свечение. Игры, которые не дают мне выбора, лучше не иметь я переключаюсь между ними во время последовательности действий (например, 3-й рукопашный бой, железные прицелы от 1-го лица), или я 'Я обнаружу, что смотрю на свои ноги или небо, когда вокруг меня разворачивается действие.
Тем не менее, вы могли бы легко сказать: « Я предполагаю, что средняя кнопка мыши существует, когда я решу, что будет 3 уникальных действия, которые мой игрок может выполнить при полном запуске, и при этом удобно стрелять либо влево, либо ВПРАВО ». Если это будет верно для вашего игра, затем привязка MMB к кнопке клавиатуры - вариант (и вам действительно следует предложить этот вариант), но, вероятно, не идеальный вариант. Я твердо чувствую, что в этой ситуации вы должны предполагать, что у ваших игроков будет соответствующее оборудование, а не мешать вашей игровой механике. Определенные игры всегда будут соответствовать определенным методам ввода лучше, чем другие. Представьте себе, если бы серия Assassin's Creed исключила какую-либо игровую механику, которая бы не играла одинаково хорошо на трекпаде.
Подводя итог: не идите на компромисс в игровом процессе, но предложите все варианты конфигурации, которые вы можете себе представить.
источник
X
? Это затруднило бы движение / поворот направо (D
) при движении назад. Я думаюWAZD
, будет проще, если вы хотите использовать один и тот же палец дляW
иZ
.W
иS
это может быть очень полезно.У многих ноутбуков нет средней кнопки, особенно с трекпадом , и вам нужно специальное программное обеспечение для эмуляции .
У ноутбуков Mac есть только одна кнопка. Щелчок правой кнопкой мыши довольно прост (щелчок двумя пальцами) и не редкость в играх Mac, а перетаскивание двумя пальцами для прокрутки неплохо, но только в медленных играх. Однако в системных настройках Mac Trackpad отсутствует понятие среднего щелчка. Вам нужно специальное программное обеспечение .
Вы можете сказать: «кто заботится о ноутбуках, никто не играет на ноутбуке». Обзор оборудования и программного обеспечения Steam - это обширная информация о том, чем на самом деле пользуются люди. 70% пользователей Mac в Steam используют ноутбук . Сложнее отследить геймеров на ПК, но вы можете понять это, посмотрев на видеокарты и отметив мобильные (GeForce Blah BlahM, Intel HD Graphics, «Mobility» и «Mobile»). По моим подсчетам , это 30% рынка.
Например, у меня дома есть настольный ПК для игр с пятикнопочной игровой мышью Logitech. Завтра я сяду на семичасовой рейс. У меня будет ноутбук Macbook Pro и более 200 игр Steam и GOG на выбор. У меня не будет места на подносе для мышки. Игры, в которые я буду играть, будут хорошо работать с трекпадом.
Абсолютно позволяют все ваши элементы управления быть перенастроены. Даже если у людей есть кнопки, найдутся люди, которым не понравятся ваши элементы управления по умолчанию. Это такая маленькая вещь, чтобы избежать разочарования ваших клиентов.
Я обычно избегаю средней кнопки мыши, потому что она может вызвать колесо прокрутки. Я также избегаю колеса прокрутки для переключения оружия, потому что я нахожу это медленным в играх с более чем двумя вариантами. Для чего-то вроде рукопашной атаки или приседа я обычно использую клавишу F или большую сторону.
источник
Некоторые люди используют трекбол (у некоторых трекболов нет средней кнопки мыши ), трекболы, как правило, такие же хорошие указательные устройства для игроков, как и обычные мыши.
У трекбола, который я связал, нет средней кнопки мыши, и (по крайней мере, в Windows) есть неиспользуемая полоса прокрутки; Несмотря на эти недостатки, мне удалось закончить довольно мало экшн-игр, используя его;).
источник
Даже если у меня есть средняя кнопка мыши, ее неудобно нажимать. Я лично никогда не хотел бы использовать это для чего-либо кроме прокрутки. Кроме того, судя по опыту, установка средней кнопки мыши в качестве прокрутки / масштабирования также вызывала у меня горе в прошлом. Была игра, в которую я играл (называемая Rappelz на случай, если кому-то интересно), в которой средняя кнопка мыши была единственным набором элементов управления для увеличения / уменьшения. Раньше я играл с мышью без такого колеса, и несколько раз игра меняла масштабирование, не зная, почему, и это было довольно досадно, пытаясь исправить это потом.
TLDR: по моему мнению, использование средней кнопки мыши не очень хорошая идея
источник
Я бы обязательно включил экран настроек контроллера в настройках игры. Даже если вы отметили, что знаете о системе настройки контроллера, я думаю, что это правильный способ сделать это, и это ответ на ваш вопрос.
Я бы быстро создал класс настройки и назначил ключи по коду (изначально / Harcoded), чтобы я мог просто продолжить разработку игры, не теряя времени. Позже я могу вернуться к классу настройки для создания пользовательского интерфейса.
источник