Войти
ПрограммированиеФорумОбщее

Разработка под VR (37 стр)

Страницы: 133 34 35 36 37 38 Следующая »
#540
15:03, 21 фев 2022

romanshuvalov
Не корми троля. Этот персонаж даёт советы во всех ветках по любым темам.

Что касается твоей игры:
Я не пробовал версии для Квеста (в силу отсутствия оного), но на Индексе играть практически невозможно. Поскольку у тебя педаль газа привязана к курку, а держать его в промежуточном положении и при этом двигать руками крайне сложно, то получается два режима - или машина стоит или полный газ. При этом машина вылетает за трассу на первом же повороте. Я несколько раз честно пытался с этим справиться, но помучившись минут пять из игры выходил. Раздраженный. Если бы я игру купил - потребовал бы возврат.

Я уже предлагал тебе продублировать курок на джойстик, не пойму что тебе мешает это сделать.

#541
16:04, 21 фев 2022

romanshuvalov
> Впервые слышу про такое. Такое практикуется? (Демо-комната в врчате в качестве
> рекламы сторонней игры?)
да у них на ивентах типа Vket есть комнаты с рекламой игр(и играбельными демками прямо встроенные в общею карту), но там 100% японских никого больше нет

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

#542
17:16, 21 фев 2022

san
> педаль газа привязана к курку, а держать его в промежуточном положении и при этом двигать руками крайне сложно
А промежуточное положение и не нужно. Отпускаешь газ - машину начинает сносить, надо подхватить - зажимаешь газ снова. Обычная аркадная физика для игры на клавиатуре, где аналоговых кнопок вообще нет.

Газ на правом курсе это обычное дело для гонок на геймпаде, все к этому уже привыкли. Кто не привык - интерфейс SteamVR позволяет переназначить раскладку, поэтому если твой случай отличается от большинства - у тебя есть возможность настроить так, чтоб было удобно.

> Если бы я игру купил - потребовал бы возврат.
Полагаю, если бы ты играл в плоскоэкранные игры на геймпаде, ты бы делал возврат абсолютно любых гонок, потому что во всех гонках газ по умолчанию на правом курке. Не устраивает - меню настроек управления SteamVR к вашим услугам.

> продублировать курок на джойстик, не пойму что тебе мешает это сделать.
Это уже можно сделать средствами SteamVR. Не было бы интерфейса SteamVR - тогда да, пришлось бы делать меню настройки управления самому. Но он уже есть. Хотя, возможно, газ на стик действительно есть смысл добавить. Позже испытаю.

#543
17:18, 21 фев 2022

melvy
Спасибо за информацию, позже изучу вопрос.

#544
17:31, 21 фев 2022

romanshuvalov
> Газ на правом курсе это обычное дело для гонок на геймпаде, все к этому уже привыкли. для игры на клавиатуре, где аналоговых кнопок вообще нет.
Но у ВР контроллеров аналоговые кнопки ЕСТЬ. Ты делаешь не игру на геймпаде, ты делаешь игру в ВР где люди привыкли несколько к другому.  Это как к автомобилю приделывать мотор на оглоблях, поскольку люди привыкли к телеге.

И если тебе так важно сохранить преемственность с клавиатурой, то я же сказал "продублируй", т.е. не "вместо" а "в дополнение к". При этом движение джойстика вперед это нажатие на газ, назад - тормоз. Можно одной рукой управлять. Люди в ВР к этому привыкли. Зачем заставлять игрока лезть в настройки SteamVR вместо того, что бы задействовать стандартные органы управления? Таким образом ты увеличишь продажи? Что-то сомнительно. Вот негативных отзывов отгребешь, это точно, причем на пустом месте.

#545
18:02, 21 фев 2022

san
> Но у ВР контроллеров аналоговые кнопки ЕСТЬ.
Прошу прощения, я неправильно выразился. Я хотел сказать, что это аркадная гонка с аркадной физикой, которая может управляться даже с дискретной клавиатуры. А при управлении с геймпада или с вр-контроллеров, конечно, аналоговый газ есть и им можно пользоваться, но физика такова, что зачастую курком игрок будет пользоваться в режиме вкл/выкл.

san
> Люди в ВР к этому привыкли
Вот тут поподробнее. Действительно ли есть много гоночных игр, где по умолчанию газ назначен на отклонение стика вперёд? И люди привыкли к этому большинству игр? Можно примеры? Я искал, ничего не нашёл. Везде газ по умолчанию на курок, поэтому я так и сделал.

#546
18:28, 21 фев 2022

romanshuvalov
> Действительно ли есть много гоночных игр, где по умолчанию газ назначен на отклонение стика вперёд?
Я не играл в гоночные игры, но в обычных играх на ВР перемещение как правило осуществляется джойстиком или его аналогом. Первое что делает игрок оказавшись в игровой среде это двигает джойстик. Курок используется для активации какого-то триггерного действия (прошу прощения за тавтологию). Если в других "гоночных играх" сделано по другому, то скорее всего это просто адаптация существующей 2Д игры к среде ВР без учёта специфики органов управления.
Ты же делаешь игру сразу в ВР, поэтому постарайся абстрагироваться от опыта работы с клавиатурой.

Как бы я стал делать игру вроде твоей:
Минималистический дизайн вполне оправдан, к этому нет претензий. Что бы я хотел изменить:
Во первых я бы добавил руки. Это виртуальная РЕАЛЬНОСТЬ и чем больше связи между игроком и средой тем лучше.
Во вторых я бы сделал переключение скоростей в трех режимах: автомат (как у тебя), ручник, и на руле как у гоночных автомобилей. Педаль сцепления - нажатие на рукоятку (или кнопка в случае Индекса).  Вместе с руками это явно добавит реализма.
И в третьих я бы вывел газ и тормоз на джойстик. Для любителей клавиатур можно задействовать и курок, это ничему не мешает.

Другими словами все пожелания связаны только со спецификой ВР, пока ты из этого арсенала взял только вращение руля приклееными к нему руками.

#547
18:51, 21 фев 2022

san
> но в обычных играх на ВР перемещение как правило осуществляется джойстиком
В обычных играх - да. А в гоночных - нет.

> переключение скоростей
> Педаль сцепления
Это всё существенные переделки, которыми я заниматься не буду.

> Ты же делаешь игру сразу в ВР
Игра изначально вообще не предназначалась для виара, и пикселизированный рендерер писался только под плоский экран. У меня не было целей добавить реализма, наоборот, я от него старался отходить. На это намекает и графика, и даже название.

Я понимаю желание игрока иметь в виаре максимальное реалистичное всё, чтоб и руками можно было потрогать, и реалистичная физика чтоб не давала рукам проваливаться сквозь предметы и вот это вот всё. Но в данном случае весь смысл игры в нереалистичности. Такие дела.

#548
(Правка: 19:23) 19:17, 21 фев 2022

romanshuvalov
>> переключение скоростей
>> Педаль сцепления
>Это всё существенные переделки
Хм... Я не знаю твой код, но основываясь на своем опыте это где-то неделя включая отладку. Если не заморачиваться с реалистичным дизайном рук который тебе все равно не нужен. Впрочем дело хозяйское.

> Но в данном случае весь смысл игры в нереалистичности.
Не очень понимаю логику. Одно дело фантастический пейзаж, другое дело реализация игры в среде ВР при одновременном игнорирование ВР инструментария.
Дело разумеется твое, я просто высказал свое частное мнение. Может я и неправ и у тебя будут хорошие отзывы и продажи. Я только буду рад.

Я только не понимаю твое упрямое нежелание добавить джойстик. Это же ничего у тебя не ломает. Кто привык к курку - пожалуйста. Но и другим будет удобнее. В чем проблема то?

#549
(Правка: 19:51) 19:49, 21 фев 2022

san
> в среде ВР при одновременном игнорирование ВР инструментария
Игнорирование ВР инструментария - это когда игрока заставляют отложить контроллеры и взять геймпад. И когда всё меню абсолютно плоское, а 3D-камера включается только во время геймплея.

А у меня всё довольно тщательно проработано, и руки есть, и меню выбирается рукой с указкой. И геймпады поддерживаются для желающих. 

> Я только не понимаю твое упрямое нежелание добавить джойстик.
Если левый джойстик будет по умолчанию отвечать за газ/тормоз вместе с привычными всем курками, то новые пользователи, впервые запустившие гонку, могут ошибочно начать пользоваться джойстиком и привыкнуть к нему. А привыкать им следует к общепринятым куркам, а не к непопулярному джойстику.

А в тех единичных случаях, когда игрок уже привык к конкретному органу управления, возможность индивидуальной перенастройки предоставляется средствами SteamVR. В Окулусе, правда, пока не знаю как поступить. Возможно придётся добавить выбор, пока не знаю, буду с этим возиться или нет.

Итого:
- опытные игроки, которые привыкли к газу на правом курке (их примерно 100%), довольны;
- неопытные игроки, впервые взявшие в руки контроллеры, начнут привыкать к общепринятому управлению;
- игроки с особыми предпочтениями могут изменить настройки в SteamVR по своему необычному вкусу.

#550
(Правка: 19:56) 19:54, 21 фев 2022

romanshuvalov
>Новые пользователи, впервые запустившие гонку, могут ошибочно начать пользоваться джойстиком и привыкнуть к нему. А привыкать им следует к общепринятым куркам.
...
> - опытные игроки, которые привыкли к газу на правом курке (их примерно 100%), довольны;
> - неопытные игроки, впервые взявшие в руки контроллеры, начнут привыкать к общепринятому управлению;
> - игроки с особыми предпочтениями могут изменить настройки в SteamVR по своему необычному вкусу.

Ну тогда удачи.

#551
20:19, 21 фев 2022

romanshuvalov
> - опытные игроки, которые привыкли к газу на правом курке (их примерно 100%),
> довольны;
Играл в Radial-G это гонки на летающих скутерах.
Там тоже на курке стоит газ.

romanshuvalov
> - игроки с особыми предпочтениями могут изменить настройки в SteamVR по своему
> необычному вкусу.
Я обычно удаляю сразу игры с плохим управлением. И честно говоря даже не знал что его можно в SteamVR менять.
В твоем случае действительно лучше добавить газ например на кнопку "B" правого геймпада.
Курки ненавижу, т.к. привык играть на Денди, Сеге и Супер Нинтенде (там были курки, но на них всегда шнягу вешали, и почти никогда ничего полезного).
И когда сейчас попадаются игры где бить или стрелять Курок, я всегда думаю - ну что за ЧМО так делает? (не пытаюсь обидеть - просто реально первое что в голову приходит)
В VR курки естественные, но они не интуитивно понятные, особенно когда в твоей игре нет реалистичного управления с передергиванием коробок, и прочих реальных замутов.
Хочется просто кнопку нажать и ехать. Мне кнопки тоже удобнее.
"B" газ  - потому что выше.
"А" тормоз  - потому что ниже.
Отпускать газ как вариант тормоза тоже не комильфо.
Да стики вперед и назад можно добавить по аналогии.
Хуже же не будет.

Из смешного я опять менял жесткие диски и у меня сейчас физически не стоит SteamVR, а ставить лень, вдруг я опять жесткий подцеплю и пути к библиотекам собьются...

#552
(Правка: 21:02) 21:01, 21 фев 2022

563
> Я обычно удаляю сразу игры с плохим управлением.
Тут разговор был не о плохом управлении, а про переназначение функций на другие кнопки. Но если управление просто плохое вне зависимости от раскладки, то да, игра непригодна ни к чему.

Я подозреваю, что мне придется кое-какие опции всё же сделать, потому что на Квесте управление нельзя перенастроить, в отличие от SteamVR. И поддержку геймпада на Квесте я не делал, кто-то может захотеть рулить джойстиком.

> я опять менял жесткие диски
2022-й год на дворе, какие жесткие диски, уже давно все пересели на SSD.

#553
21:29, 21 фев 2022

romanshuvalov
> а про переназначение функций на другие кнопки
Нет он просил просто кнопки добавить, не убирать.
Эти кнопки одинаковы с геймпадами.

romanshuvalov
> 2022-й год на дворе, какие жесткие диски, уже давно все пересели на SSD.
У меня бэкапы по 50гб.
И SSD 3 штуки висит.
UE место просто пожирает.

#554
(Правка: 6:57) 4:45, 22 фев 2022

563
> просил просто кнопки добавить, не убирать.
Мужики, педаль газа в автомобиле это не кнопка, т.е. не триггер на два состояния. Ответственно заявляю как водитель с 30-ти летним стажем. Газ можно плавно добавлять, убавлять или вдавить в пол. То же самое с тормозом. Устройство для реализации такого поведения в современных контроллерах это джойстик. Вы упорно думаете в терминах клавиатуры.

Ладно, надоело. Если автор считает что:
>Новые пользователи, впервые запустившие гонку, могут ошибочно начать пользоваться джойстиком и привыкнуть к нему. А привыкать им следует к общепринятым куркам.
то пусть использует "общепринятые" на клавиатуре кнопки вместо стандартных аналоговых органов управления ВР контроллеров. Хозяин-барин.

Но я все же считаю, что юзер должен решать сам к чему ему следует "привыкать".  Возможно тем, кто пересядет на эту игру после клавиатуры, будет привычно давить курок, прочие же (привыкшие к джойстику, т.е. пользователи ВР) просто потыкав 5 минут закроют игру и попросят вернуть деньги. Короче если динозавры клавиатуры составляют подавляющее большинство пользователей ВР хедсетов, то нет проблем. Но если это не так, то будет много негатива в отзывах и возвратов. Ломать юзеров через колено и заставлять использовать "единственно правильный" подход к интерфейсу по мнению автора игры, это не лучший маркетинговый ход.

Страницы: 133 34 35 36 37 38 Следующая »
ПрограммированиеФорумОбщее