HLFX.Ru Forum Страницы (4): [1] 2 3 4 »
Показать все 51 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Volatile Engine (https://hlfx.ru/forum/forumdisplay.php?forumid=3)
-- Каким должно быть управление на Android? (https://hlfx.ru/forum/showthread.php?threadid=4571)


Отправлено XaeroX 01-04-2015 в 16:20:

Каким должно быть управление на Android?

Пожалуйста, подскажите, как лучше всего реализовать управление в 3d-экшене на андроиде, опираясь только на сенсорный экран?
У меня была мысль задавать активные зоны в виде кружочков и биндить их так же, как клавиши. Расположение и количество этих зон определять в особом конфиге, который для каждой игры/мода может быть свой. На основе координат нажатия определять зону и выполнять команду с аргументом "сила нажатия", который, например, для движения может задавать скорость, с которой игрок будет двигаться. Однако не совсем понятно, как при этом обеспечить адекватное управление обзором. Неужели банальным возюканьем пальцем по экрану? Или тут можно как-то заюзать акселерометр?
В общем, как это реализовано в современных движках под андроид? Есть ли на эту тему статьи? Или кто-то может описать своими словами?

PS: От советов уровня "сделай как в игре ХХХХХ" прошу воздержаться, ставить на телефон левый софт и игры, к сожалению, не могу себе позволить в настоящее время. Разве что в порядке исключения, если в какой-то бесплатной игре "ну прям совсем идеальное управление, мечта любого геймера".

__________________
"It's a friend of mine - a Cheshire Cat," said Alice: "allow me to introduce it."
"I don't like the look of it at all," said the King: "however, it may kiss my hand if it likes."
"I'd rather not," the Cat remarked.


Отправлено Yo Den 01-04-2015 в 16:24:

ну "сила нажатия" точно не надо, нигде такого нет, мало кто захочет сильно нажимать на экран

__________________
half-life VODKA mod
Не проходи мимо!!
Уникальные МОДЫ half-life


Отправлено XaeroX 01-04-2015 в 16:29:

Цитата:
Yo Den писал:
нигде такого нет

По-моему, логично. Нажимаешь кончиком пальца - игрок идёт, нажимаешь всей подушкой пальца - бежит. Хотя сам я не пробовал и ни в одну игру на андроеде не играл (не считая злых птичек).

__________________
"It's a friend of mine - a Cheshire Cat," said Alice: "allow me to introduce it."
"I don't like the look of it at all," said the King: "however, it may kiss my hand if it likes."
"I'd rather not," the Cat remarked.


Отправлено Yo Den 01-04-2015 в 16:34:

Цитата:
XaeroX писал:
Нажимаешь кончиком пальца - игрок идёт, нажимаешь всей подушкой пальца - бежит.

ну, по крайней мере, нигде в андройде такого нет, т.е. это не привычно будет, хотя возможно это будет удобно, не встречался с таким управлением.

__________________
half-life VODKA mod
Не проходи мимо!!
Уникальные МОДЫ half-life


Отправлено KiQ 01-04-2015 в 16:41:

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

__________________
-Brain is dead-


Отправлено XaeroX 01-04-2015 в 16:46:

Цитата:
KiQ писал:
два стика

А что такое стик?

__________________
"It's a friend of mine - a Cheshire Cat," said Alice: "allow me to introduce it."
"I don't like the look of it at all," said the King: "however, it may kiss my hand if it likes."
"I'd rather not," the Cat remarked.


Отправлено Yo Den 01-04-2015 в 16:48:

Цитата:
XaeroX писал:
А что такое стик?

http://www.youtube.com/watch?v=d_BVl13Z8Jg ну как здесь, два стика

__________________
half-life VODKA mod
Не проходи мимо!!
Уникальные МОДЫ half-life


Отправлено XaeroX 01-04-2015 в 16:50:

Ага, ясно-понятно.
Вроде выглядит как хорошее решение проблемы обзора.
Какие-нибудь ещё варианты бывают?

__________________
"It's a friend of mine - a Cheshire Cat," said Alice: "allow me to introduce it."
"I don't like the look of it at all," said the King: "however, it may kiss my hand if it likes."
"I'd rather not," the Cat remarked.


Отправлено Yo Den 01-04-2015 в 16:51:

Цитата:
XaeroX писал:
Ага, ясно-понятно.
Вроде выглядит как хорошее решение проблемы обзора.

да вроде это единственное использующееся управление в шутерах на андройде

__________________
half-life VODKA mod
Не проходи мимо!!
Уникальные МОДЫ half-life


Отправлено qishmish 01-04-2015 в 19:07:

Цитата:
Нажимаешь кончиком пальца - игрок идёт, нажимаешь всей подушкой пальца - бежит.


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

По сабжу: благосклонно отношусь к жестовому (или как называется оно?) управлению, главное чтоб правильно распознавалось.

А с акселлерометром проблема в том, что ты так меняешь свой угол обзора... + постоянно калибровать давать

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено KiQ 01-04-2015 в 19:17:

голосовое управление тоже можно привязать как-нибудь, плюс жесты на фронталку. Ну и опять же, не стоит забывать про всякие Google Cardboard, где можно невозбранно вертеть головой во все стороны

__________________
-Brain is dead-


Отправлено XaeroX 01-04-2015 в 19:23:

Цитата:
KiQ писал:
плюс жесты на фронталку

Жесты чем? Ушами? Предполагается, что обе руки заняты экраном.

__________________
"It's a friend of mine - a Cheshire Cat," said Alice: "allow me to introduce it."
"I don't like the look of it at all," said the King: "however, it may kiss my hand if it likes."
"I'd rather not," the Cat remarked.


Отправлено thambs 01-04-2015 в 19:29:

>голосовое управление
так и представляю себе толпу уткнувшихся в телефоны дебилов, кричащих на весь вагон "пиу пиу! бдыщ! медкит! грэнэйд лонгджамп! пиу! пиу!"

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено EXL 01-04-2015 в 19:40:

На мой взгляд самое оптимальное и комфортное сенсорное управление в шутере в портах QII4A и RTCW4A.

http://i.imgur.com/xgcdaZV.jpg
http://i.imgur.com/1Uoyum9.jpg

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

Ещё в своё время на меня произвело впечатление то, как было реализовано сенсорное управление в Dead Space:

https://youtu.be/tD473s2-j98?t=50s

Никаких джойстиков и прочего. Управляем героем с помощью пальца и осматриваемся экраном. При приближении героя к интерактивному предмету (двери/ящика/сохранения и пр.) на предмете появляется аккуратная сенсорная кнопочка. Очень удобно на мой взгляд, хотя подходит такое лишь для third-person.


Отправлено qishmish 01-04-2015 в 19:42:

thambs пусть в гарнитуру шепчут

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Временная зона GMT. Текущее время 02:35. Страницы (4): [1] 2 3 4 »
Показать все 51 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2019