Форум HeroesWorld-а - Показать сообщение отдельно - Таймер при ФБ
Показать сообщение отдельно
#43
Старый 18.12.2017, 20:34
  #43
^
Grando
📖
Регистрация: 23.03.2013
Сообщения: 1829
1564
Grando#0355
Регистрация: 23.03.2013
Сообщения: 1829
1564
Grando#0355
По умолчанию
Re: Таймер при ФБ

scorpоснова таймера - (T) /для каждого шаблона свой/ ... 5+- мин (?) ....
идея-то математически может и правильная, и даже (если её довести до ума, прописать чотко детали) её и запрограммировать несложно
но идея провальная по сути, потому что то, что будет легко и просто для компутера, вынесет мозг рядовому игроку, который сел почилить после трудового дня вконтактике. это ж каждый раз таймер на бой будет получаться разный. народу нужны попроще решения, а не сидеть гадать - сколько в этот раз на каждый ход боя мне насчитало таймера двадцать семь секунд, или сорок три, и почему. и не дай бог, ещё неверно насчитало вместо сорока трёх секунд тридцать девять и из-за этого не успел сходить.
так что спортпрогноз - в итоге будет что-то максимально простое.

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

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

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

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