doom2d.org

Главная база плоских морпехов
It is currently 10 Sep 2024, 12:45

All times are UTC + 3 hours




Post new topic Reply to topic  [ 125 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 7  Next
Author Message
PostPosted: 27 Feb 2018, 06:19 
Offline
Приколист
User avatar

Joined: 01 Jan 2011, 00:39
Posts: 1945
Location: Полигон НТИИМ
Jabberwock wrote:
мобила 4.5"

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

_________________
Image DM2002 testing
Image Total Destruction - F
EDODLΔ


Top
 Profile  
 
PostPosted: 27 Feb 2018, 09:58 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 7559
Location: \\HULK
Грен, если хочешь, скачай Random hero 2 и попробуй побэкстрейфиться там.
А что не так с кнопками движения, чем они ненормальны? Ну кроме того, что у нас на правую руку куча кнопок, а на левую две?

GranMinigun» можно попробовать основное движение на кнопку, а "стрейф" - свайпом с этой кнопки в другую сторону
Можно, мб, этот вариант лучше будет.


DeaDDooMER» Реализовал твой вариант и сразу вспомнил почему перенёс кнопки в своём варианте вниз: на моём ведрофоне через раз вылезает шторка при тапах вверху, что дико раздражает.
А если попробовать свайпать в эти зоны, а сами зоны сделать покрупнее. От паузы можно избавиться, и включать ее автоматически при выходе в меню.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
PostPosted: 27 Feb 2018, 17:15 
Offline
User avatar

Joined: 18 Oct 2009, 19:05
Posts: 182
Location: Питер
Проверил последнюю версию. Вот теперь управление работает.

_________________
я здесь с ноября 2006 года...


Top
 Profile  
 
PostPosted: 28 Feb 2018, 08:44 
Offline
Приколист
User avatar

Joined: 01 Jan 2011, 00:39
Posts: 1945
Location: Полигон НТИИМ
Джа, у меня нет ведра. Касаемо кнопок - читай внимательнее. Я про наличие кнопок движения (вместо виртуального стика или свайпов / жестов), а не про то, что там вообще есть кнопки.

_________________
Image DM2002 testing
Image Total Destruction - F
EDODLΔ


Top
 Profile  
 
PostPosted: 28 Feb 2018, 18:12 
Offline
Приколист
User avatar

Joined: 24 Jan 2012, 15:18
Posts: 1425
Location: Москва
Nexus 4 / Android 5.1.1 : Работает

Image


_________________
by Stas'M


Top
 Profile  
 
PostPosted: 01 Mar 2018, 10:32 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 7559
Location: \\HULK
Удобно с такой раскладкой?

И как сейчас стрейф работает?
Райт - свайп лефт для стрейфа влево?

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
PostPosted: 01 Mar 2018, 11:52 
Offline
Приколист
User avatar

Joined: 24 Jan 2012, 15:18
Posts: 1425
Location: Москва
С раскладкой не очень удобно... бегать и прыгать легко, стрелять при этом чуть сложнее, а менять оружие вообще тяжко, особенно когда при этом нужно делать все предыдущие действия.

Про выстрелы под углом я вообще молчу. :)

_________________
by Stas'M


Top
 Profile  
 
PostPosted: 01 Mar 2018, 13:10 
Offline
Приколист
User avatar

Joined: 04 Feb 2010, 14:42
Posts: 907
Location: Equestria
Jabberwock» И как сейчас стрейф работает?
Так же как и на пк без соответствующей кнопки. Думаю как реализовать эти свайпы.
binarymaster» Про выстрелы под углом я вообще молчу
Заменю up на up+fire и всё будет нормально.
binarymaster» а менять оружие вообще тяжко, особенно когда при этом нужно делать все предыдущие действия.
Об этом и говорю. Типичная игра в д2д требует одновременного нажатия 3х/4х клавиш, а на маленьком сенсорном экране удобно пользоваться только двумя пальцами.


Top
 Profile  
 
PostPosted: 01 Mar 2018, 22:04 
Offline
Приколист
User avatar

Joined: 04 Feb 2010, 14:42
Posts: 907
Location: Equestria
Больше не над биндить кнопки чата и статов для виртуальнй клавы.
Добавил в меню настройки виртуальной клавиатуры и масштаб(r_scale).
Добавил кнопки для стрейфа. Свайпы ниасилил.
Сделал стрельбу при нажатии up/down.
Выключил акселерометр.


Top
 Profile  
 
PostPosted: 02 Mar 2018, 22:33 
Offline
Приколист
User avatar

Joined: 04 Feb 2010, 14:42
Posts: 907
Location: Equestria
Добавил опцию для вертикального смещения кнопок.
В первое сообщение повесил список багов специфичных для ведра/gles.

На выходных ещё возьму у друга 10-дюймовый планшет и потестирую на нём.

Загребите кто-нибудь патчи. Вроде бы ничего не поломал, что было. Остальное буду доделывать когда будет не лень. (а если дадут доступ в репу, так мог бы и сразу туда коммитить)


Attachments:
File comment: Патчи здесь.
d2df-sdl-android.zip [73.94 KiB]
Downloaded 233 times
Top
 Profile  
 
PostPosted: 03 Mar 2018, 05:21 
Offline
User avatar

Joined: 25 Feb 2013, 13:24
Posts: 642
патчей много, надо все читать. жди code review, я постараюсь сделать после запиливания масок в нановегу. фэйспалмить не стоит, я к стилю придираться не собираюсь, возбухну только если увижу что‐то совсем несъедобное. а если не увижу — то повезло, пойдёт в мастер.

p.s.: после ревью выдам доступ, чо. или пиздюлей и доступ. как получится.


Top
 Profile  
 
PostPosted: 04 Mar 2018, 18:52 
Offline
Приколист
User avatar

Joined: 04 Feb 2010, 14:42
Posts: 907
Location: Equestria
Пофиксил падение на вёдрах 4.1+.

Погонял на десятидюймовом планшете. Удобнее телефона - пальцы не закрывают обзор. Впрочем вес планшета всё портит.
Кнопки которые я расположил внизу - слишком далеки. Esc надо подвинуть ближе к left/right.


Attachments:
0001-Fix-crash-on-android-4.1.patch.txt [3.52 KiB]
Downloaded 257 times
Top
 Profile  
 
PostPosted: 05 Mar 2018, 11:38 
Offline
User avatar

Joined: 18 Oct 2009, 19:05
Posts: 182
Location: Питер
DeaDDooMER wrote:
Пофиксил падение на вёдрах 4.1+.

А вот и нет)
При выходе из игры - появляется ошибка и игра вылетает, а не закрывается.

Image


_________________
я здесь с ноября 2006 года...


Top
 Profile  
 
PostPosted: 05 Mar 2018, 15:40 
Offline
Приколист
User avatar

Joined: 04 Feb 2010, 14:42
Posts: 907
Location: Equestria
Y-Dr. Now: Оно до фикса вообще не запускалось. Потому что в вёдах до 4.4 нету Objects. (ну или тебе повезло и соответствующие методы не использовались на твоей железке).
А вероятность сегфолта на выходе есть на любой версии ведра. Проблему пока не нашёл.
(а ещё я сам об этом написал в первом сообщении темы).


Top
 Profile  
 
PostPosted: 05 Mar 2018, 16:22 
Offline
User avatar

Joined: 18 Oct 2009, 19:05
Posts: 182
Location: Питер
Что значит не запускалось? Я на своём андроиде 7.1.2 тестил все версии что тут выкладывали. Запускались все.
А вот вылетать при выходе из игры стало 2 версии назад.

_________________
я здесь с ноября 2006 года...


Top
 Profile  
 
PostPosted: 05 Mar 2018, 19:01 
Offline
Приколист
User avatar

Joined: 04 Feb 2010, 14:42
Posts: 907
Location: Equestria
Y-Dr. Now» Что значит не запускалось? Я на своём андроиде 7.1.2 тестил все версии что тут выкладывали. Запускались все.
Или ты че-то попутал, или я что-то не так объяснил - не работало на ведре 4.1 (а если точнее - до 4.4).
Y-Dr. Now» А вот вылетать при выходе из игры стало 2 версии назад.
Я проверю, конечно, но вроде как эти падения были всегда, и возникают они рандомно и далеко не на каждом выходе.


Top
 Profile  
 
PostPosted: 05 Mar 2018, 20:19 
Offline
Приколист
User avatar

Joined: 04 Feb 2010, 14:42
Posts: 907
Location: Equestria
Y-Dr. Now: Сборка за 27 февраля тоже падает на выходе. Понадобился десяток запусков что бы словить. Только падение в жабокоде, а не в нативе. Может баг в sdl. А может какие-нибудь особенности/баг ведра 4.4.


Top
 Profile  
 
PostPosted: 17 Mar 2018, 03:17 
Offline
User avatar

Joined: 25 Feb 2013, 13:24
Posts: 642
извини что так долго: LGTM, запушил. дальше можешь пушить фиксы прямо в репу. поздравляем с принятем в команду раздолбаев, коллега!


Top
 Profile  
 
PostPosted: 06 May 2018, 01:48 
Offline
Приколист
User avatar

Joined: 04 Feb 2010, 14:42
Posts: 907
Location: Equestria
Чуть изменил альтернативную раскладку и добивил опцию для её включения.
Сделать нативную сборку для ARMv8 не получилось, в fpc нету rtl для 64-битного ведра.
Коммиты в отдельной ветке android, если чо.
Свежие apk буду заливать сюда, а не на форум.


Top
 Profile  
 
PostPosted: 06 May 2018, 11:45 
Offline
User avatar

Joined: 25 Feb 2013, 13:24
Posts: 642
зачем в отдельной? мы обычно так не делаем, мы хуячим прямо в мастер. в смысле — или оно не готово, и тогда его никуда пушить не надо, или оно готово, и тогда нет никакой причины не пушить в мастера.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 125 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 7  Next

All times are UTC + 3 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
doom2d.org, since 2007