romanshuvalov
Не корми троля. Этот персонаж даёт советы во всех ветках по любым темам.
Что касается твоей игры:
Я не пробовал версии для Квеста (в силу отсутствия оного), но на Индексе играть практически невозможно. Поскольку у тебя педаль газа привязана к курку, а держать его в промежуточном положении и при этом двигать руками крайне сложно, то получается два режима - или машина стоит или полный газ. При этом машина вылетает за трассу на первом же повороте. Я несколько раз честно пытался с этим справиться, но помучившись минут пять из игры выходил. Раздраженный. Если бы я игру купил - потребовал бы возврат.
Я уже предлагал тебе продублировать курок на джойстик, не пойму что тебе мешает это сделать.
romanshuvalov
> Впервые слышу про такое. Такое практикуется? (Демо-комната в врчате в качестве
> рекламы сторонней игры?)
да у них на ивентах типа Vket есть комнаты с рекламой игр(и играбельными демками прямо встроенные в общею карту), но там 100% японских никого больше нет
есть несколько карт рекламирующих полную версию игры из стима, но это пока "не популярно"... помоему это очень даже "целевая рекламная интеграция", и стримеры бесплатно прорекламят так как это будет всеголишь "новая карта"(большинство стримеров ходит по новым картам)
san
> педаль газа привязана к курку, а держать его в промежуточном положении и при этом двигать руками крайне сложно
А промежуточное положение и не нужно. Отпускаешь газ - машину начинает сносить, надо подхватить - зажимаешь газ снова. Обычная аркадная физика для игры на клавиатуре, где аналоговых кнопок вообще нет.
Газ на правом курсе это обычное дело для гонок на геймпаде, все к этому уже привыкли. Кто не привык - интерфейс SteamVR позволяет переназначить раскладку, поэтому если твой случай отличается от большинства - у тебя есть возможность настроить так, чтоб было удобно.
> Если бы я игру купил - потребовал бы возврат.
Полагаю, если бы ты играл в плоскоэкранные игры на геймпаде, ты бы делал возврат абсолютно любых гонок, потому что во всех гонках газ по умолчанию на правом курке. Не устраивает - меню настроек управления SteamVR к вашим услугам.
> продублировать курок на джойстик, не пойму что тебе мешает это сделать.
Это уже можно сделать средствами SteamVR. Не было бы интерфейса SteamVR - тогда да, пришлось бы делать меню настройки управления самому. Но он уже есть. Хотя, возможно, газ на стик действительно есть смысл добавить. Позже испытаю.
melvy
Спасибо за информацию, позже изучу вопрос.
romanshuvalov
> Газ на правом курсе это обычное дело для гонок на геймпаде, все к этому уже привыкли. для игры на клавиатуре, где аналоговых кнопок вообще нет.
Но у ВР контроллеров аналоговые кнопки ЕСТЬ. Ты делаешь не игру на геймпаде, ты делаешь игру в ВР где люди привыкли несколько к другому. Это как к автомобилю приделывать мотор на оглоблях, поскольку люди привыкли к телеге.
И если тебе так важно сохранить преемственность с клавиатурой, то я же сказал "продублируй", т.е. не "вместо" а "в дополнение к". При этом движение джойстика вперед это нажатие на газ, назад - тормоз. Можно одной рукой управлять. Люди в ВР к этому привыкли. Зачем заставлять игрока лезть в настройки SteamVR вместо того, что бы задействовать стандартные органы управления? Таким образом ты увеличишь продажи? Что-то сомнительно. Вот негативных отзывов отгребешь, это точно, причем на пустом месте.
san
> Но у ВР контроллеров аналоговые кнопки ЕСТЬ.
Прошу прощения, я неправильно выразился. Я хотел сказать, что это аркадная гонка с аркадной физикой, которая может управляться даже с дискретной клавиатуры. А при управлении с геймпада или с вр-контроллеров, конечно, аналоговый газ есть и им можно пользоваться, но физика такова, что зачастую курком игрок будет пользоваться в режиме вкл/выкл.
san
> Люди в ВР к этому привыкли
Вот тут поподробнее. Действительно ли есть много гоночных игр, где по умолчанию газ назначен на отклонение стика вперёд? И люди привыкли к этому большинству игр? Можно примеры? Я искал, ничего не нашёл. Везде газ по умолчанию на курок, поэтому я так и сделал.
romanshuvalov
> Действительно ли есть много гоночных игр, где по умолчанию газ назначен на отклонение стика вперёд?
Я не играл в гоночные игры, но в обычных играх на ВР перемещение как правило осуществляется джойстиком или его аналогом. Первое что делает игрок оказавшись в игровой среде это двигает джойстик. Курок используется для активации какого-то триггерного действия (прошу прощения за тавтологию). Если в других "гоночных играх" сделано по другому, то скорее всего это просто адаптация существующей 2Д игры к среде ВР без учёта специфики органов управления.
Ты же делаешь игру сразу в ВР, поэтому постарайся абстрагироваться от опыта работы с клавиатурой.
Как бы я стал делать игру вроде твоей:
Минималистический дизайн вполне оправдан, к этому нет претензий. Что бы я хотел изменить:
Во первых я бы добавил руки. Это виртуальная РЕАЛЬНОСТЬ и чем больше связи между игроком и средой тем лучше.
Во вторых я бы сделал переключение скоростей в трех режимах: автомат (как у тебя), ручник, и на руле как у гоночных автомобилей. Педаль сцепления - нажатие на рукоятку (или кнопка в случае Индекса). Вместе с руками это явно добавит реализма.
И в третьих я бы вывел газ и тормоз на джойстик. Для любителей клавиатур можно задействовать и курок, это ничему не мешает.
Другими словами все пожелания связаны только со спецификой ВР, пока ты из этого арсенала взял только вращение руля приклееными к нему руками.
san
> но в обычных играх на ВР перемещение как правило осуществляется джойстиком
В обычных играх - да. А в гоночных - нет.
> переключение скоростей
> Педаль сцепления
Это всё существенные переделки, которыми я заниматься не буду.
> Ты же делаешь игру сразу в ВР
Игра изначально вообще не предназначалась для виара, и пикселизированный рендерер писался только под плоский экран. У меня не было целей добавить реализма, наоборот, я от него старался отходить. На это намекает и графика, и даже название.
Я понимаю желание игрока иметь в виаре максимальное реалистичное всё, чтоб и руками можно было потрогать, и реалистичная физика чтоб не давала рукам проваливаться сквозь предметы и вот это вот всё. Но в данном случае весь смысл игры в нереалистичности. Такие дела.
romanshuvalov
>> переключение скоростей
>> Педаль сцепления
>Это всё существенные переделки
Хм... Я не знаю твой код, но основываясь на своем опыте это где-то неделя включая отладку. Если не заморачиваться с реалистичным дизайном рук который тебе все равно не нужен. Впрочем дело хозяйское.
> Но в данном случае весь смысл игры в нереалистичности.
Не очень понимаю логику. Одно дело фантастический пейзаж, другое дело реализация игры в среде ВР при одновременном игнорирование ВР инструментария.
Дело разумеется твое, я просто высказал свое частное мнение. Может я и неправ и у тебя будут хорошие отзывы и продажи. Я только буду рад.
Я только не понимаю твое упрямое нежелание добавить джойстик. Это же ничего у тебя не ломает. Кто привык к курку - пожалуйста. Но и другим будет удобнее. В чем проблема то?
san
> в среде ВР при одновременном игнорирование ВР инструментария
Игнорирование ВР инструментария - это когда игрока заставляют отложить контроллеры и взять геймпад. И когда всё меню абсолютно плоское, а 3D-камера включается только во время геймплея.
А у меня всё довольно тщательно проработано, и руки есть, и меню выбирается рукой с указкой. И геймпады поддерживаются для желающих.
> Я только не понимаю твое упрямое нежелание добавить джойстик.
Если левый джойстик будет по умолчанию отвечать за газ/тормоз вместе с привычными всем курками, то новые пользователи, впервые запустившие гонку, могут ошибочно начать пользоваться джойстиком и привыкнуть к нему. А привыкать им следует к общепринятым куркам, а не к непопулярному джойстику.
А в тех единичных случаях, когда игрок уже привык к конкретному органу управления, возможность индивидуальной перенастройки предоставляется средствами SteamVR. В Окулусе, правда, пока не знаю как поступить. Возможно придётся добавить выбор, пока не знаю, буду с этим возиться или нет.
Итого:
- опытные игроки, которые привыкли к газу на правом курке (их примерно 100%), довольны;
- неопытные игроки, впервые взявшие в руки контроллеры, начнут привыкать к общепринятому управлению;
- игроки с особыми предпочтениями могут изменить настройки в SteamVR по своему необычному вкусу.
romanshuvalov
>Новые пользователи, впервые запустившие гонку, могут ошибочно начать пользоваться джойстиком и привыкнуть к нему. А привыкать им следует к общепринятым куркам.
...
> - опытные игроки, которые привыкли к газу на правом курке (их примерно 100%), довольны;
> - неопытные игроки, впервые взявшие в руки контроллеры, начнут привыкать к общепринятому управлению;
> - игроки с особыми предпочтениями могут изменить настройки в SteamVR по своему необычному вкусу.
Ну тогда удачи.
romanshuvalov
> - опытные игроки, которые привыкли к газу на правом курке (их примерно 100%),
> довольны;
Играл в Radial-G это гонки на летающих скутерах.
Там тоже на курке стоит газ.
romanshuvalov
> - игроки с особыми предпочтениями могут изменить настройки в SteamVR по своему
> необычному вкусу.
Я обычно удаляю сразу игры с плохим управлением. И честно говоря даже не знал что его можно в SteamVR менять.
В твоем случае действительно лучше добавить газ например на кнопку "B" правого геймпада.
Курки ненавижу, т.к. привык играть на Денди, Сеге и Супер Нинтенде (там были курки, но на них всегда шнягу вешали, и почти никогда ничего полезного).
И когда сейчас попадаются игры где бить или стрелять Курок, я всегда думаю - ну что за ЧМО так делает? (не пытаюсь обидеть - просто реально первое что в голову приходит)
В VR курки естественные, но они не интуитивно понятные, особенно когда в твоей игре нет реалистичного управления с передергиванием коробок, и прочих реальных замутов.
Хочется просто кнопку нажать и ехать. Мне кнопки тоже удобнее.
"B" газ - потому что выше.
"А" тормоз - потому что ниже.
Отпускать газ как вариант тормоза тоже не комильфо.
Да стики вперед и назад можно добавить по аналогии.
Хуже же не будет.
Из смешного я опять менял жесткие диски и у меня сейчас физически не стоит SteamVR, а ставить лень, вдруг я опять жесткий подцеплю и пути к библиотекам собьются...
563
> Я обычно удаляю сразу игры с плохим управлением.
Тут разговор был не о плохом управлении, а про переназначение функций на другие кнопки. Но если управление просто плохое вне зависимости от раскладки, то да, игра непригодна ни к чему.
Я подозреваю, что мне придется кое-какие опции всё же сделать, потому что на Квесте управление нельзя перенастроить, в отличие от SteamVR. И поддержку геймпада на Квесте я не делал, кто-то может захотеть рулить джойстиком.
> я опять менял жесткие диски
2022-й год на дворе, какие жесткие диски, уже давно все пересели на SSD.
romanshuvalov
> а про переназначение функций на другие кнопки
Нет он просил просто кнопки добавить, не убирать.
Эти кнопки одинаковы с геймпадами.
romanshuvalov
> 2022-й год на дворе, какие жесткие диски, уже давно все пересели на SSD.
У меня бэкапы по 50гб.
И SSD 3 штуки висит.
UE место просто пожирает.
563
> просил просто кнопки добавить, не убирать.
Мужики, педаль газа в автомобиле это не кнопка, т.е. не триггер на два состояния. Ответственно заявляю как водитель с 30-ти летним стажем. Газ можно плавно добавлять, убавлять или вдавить в пол. То же самое с тормозом. Устройство для реализации такого поведения в современных контроллерах это джойстик. Вы упорно думаете в терминах клавиатуры.
Ладно, надоело. Если автор считает что:
>Новые пользователи, впервые запустившие гонку, могут ошибочно начать пользоваться джойстиком и привыкнуть к нему. А привыкать им следует к общепринятым куркам.
то пусть использует "общепринятые" на клавиатуре кнопки вместо стандартных аналоговых органов управления ВР контроллеров. Хозяин-барин.
Но я все же считаю, что юзер должен решать сам к чему ему следует "привыкать". Возможно тем, кто пересядет на эту игру после клавиатуры, будет привычно давить курок, прочие же (привыкшие к джойстику, т.е. пользователи ВР) просто потыкав 5 минут закроют игру и попросят вернуть деньги. Короче если динозавры клавиатуры составляют подавляющее большинство пользователей ВР хедсетов, то нет проблем. Но если это не так, то будет много негатива в отзывах и возвратов. Ломать юзеров через колено и заставлять использовать "единственно правильный" подход к интерфейсу по мнению автора игры, это не лучший маркетинговый ход.