Отображение очередей построек в вкладке "Империя".

Тема в разделе "Предложения", создана пользователем Derevtso, 11 май 2009.

  1. Derevtso

    Derevtso

    Сообщения:
    53
    Симпатии:
    0
    Предложение отнюдь не архиважное, чреватое возможным геморроем. Но очень желательное по сути.

    Суть: Во вкладке "Империя", т.е., статистика игрока по планетам, исследованиям и т.д., рядом с уровнем здания ставить жёлтый плюсик, если в данный момент это здание строится. Два плюсика - если оно второе в очереди. Три плюсика - соответственно, третье. Места хватает, а загрузку сервера, вроде, не сильно должно увеличить.
    Разумеется, эта фича должна быть опциональной. :) Чтобы в настройках её можно было включить-отключить.
    Как вариант - индикация не плюсиками, а, допустим, цветом. Красный, жёлтый, зелёный... Ну и так далее. Если кому идея понравится, подскажет. :)
    К примеру, на третьей планете в графе "Термоядерная станция" стоит не просто "10" а "10+". Или красное "10", но это будет сильно раздражать глаз. Оранжевый, может. :) Оранжевый, жёлтый, зелёный. :) Вполне привычные цвета для игры.

    Причина: С увеличением числа планет увеличивается и число "прогонов" в браузере по планетам, в поисках, что строится, что ещё только будет строиться, а что строиться даже и не думает. Было бы удобно глянуть на статистику, Что, Где и Когда, и уже дальше думать по ситуации. Строить-не строить, быть или не быть.

    Свои комментарии: реализация с виду не выглядит архисложной. Лично я не считаю подобную подсказку читерством. :) Она наоборот уравнивает шансы людей с быстрым и медленным коннектом. Лично у меня любая страница с сервера XNova открывается полминуты-минуту чаще всего. А это офигееееть как долго для этой игры. Конечно, счёт на минуты идёт редко, но из капель море собирается. В итоге, вместо, положим, 3 минут на всё про всё нужно тратить минимум 15-20, чтобы оглядеть всё, что происходит. На память учить, разве что.

    Прочитавшим всё это :) : В общем, те, кому кажется, что это хорошая идея (в вкладке "Империя" ввести индикацию текущих построек на всех планетах), комментируйте. Кому кажется, что плохая - тем более, комментируйте, желательно с причинами нежелания подобного.
    :p ;)

    С уважением, Derevtso...
     
    Последнее редактирование: 11 май 2009
  2. Paradoks

    Paradoks Добрый злодей

    Сообщения:
    2.767
    Симпатии:
    1.238
    Хорошая идея, главное, чтобы не попала в долгий ящик под названием "ту ду", апросто реализовалась админом на досуге:D
     
  3. Necra

    Necra Космонавт

    Сообщения:
    10.343
    Симпатии:
    4.647
    У нас уже нет понятия "сделаем на досуге", игра плавно переходит на нормальную разработку и все делается согласно списку todo в актуальном порядке.

    А идея интересная. Достойна того, что б её внедрить.
     
  4. abs1309

    abs1309

    Сообщения:
    81
    Симпатии:
    0
    в начале развития может и нужно. у меня сейчас не более 1-2 построек одновременно а в очереди давно ничего не было - запомнить не так уж сложно. а так реализовать можно.
    впрочем, если дорабатывать империю, то сначала пусть там отображается текущая информация, а не с последнего открытия планеты. пока все планеты не перекликаешь, где сколько ресов не узнаешь.
     
  5. Derevtso

    Derevtso

    Сообщения:
    53
    Симпатии:
    0
    >>в начале развития может и нужно. у меня сейчас не более 1-2 построек одновременно а в очереди давно ничего не было - запомнить не так уж сложно. а так реализовать можно.

    Тоже верно. Но тогда куда более злобное, но, возможно, более широкое обобщение:

    Можно индикацию расширить и на построку обороны\кораблей... Тогда это будет нужно всем.

    Но беда в том, что _красиво_ реализовать эту возможность уже не вижу способов. Потому что если в очереди построек доступно только три "ступени" (макс 5, если учитывать "кредитные"), то в очереди обороны и кораблей, начинают иметь значение номер в очереди (что, честно говоря, неудобно) и количество строящихся единиц. При полной статистике получится ядрёная дрянь такого типа (урезаный фрагмент):
    ----------------------- Планета1 Планета 2
    Лёгкий Истребитель ------------ 2) 3440+621 -----
    Тяжёлый истребитель ---------- -) 2000 ----------
    Крейсер ------------------------ 6) 800+240 -----
    ------------------------------------------------
    Уничтожитель ------------------ 1) 400+14 -----

    При таком обилии цифр:
    а) Потеряться недолго.
    б) Увеличивается место, необходимое под одну ячейку с информацией (по горизонтали или по вертикали, в любом случае, что превратит красивую статистику в парад уродских таблиц.
    в) Интуитивная понятность страдает...

    Т.е., если что-либо подобное и делать, то либо в отдельной вкладке, типа как разные советники в "Civilization". (Империя, Военный советник [или что-нить такое])... либо включение\отключение подробной статистики через опции.
    Но это уже из разряда фантастики. :mad: Реализумо, но некрасиво...

    PS: В последнюю секунду родилась мысль: очередь постройки вообще чего угодно реализовать маахоньким вертикальным столбиком, рядом с каждой цифрой, означающей уровень\количество. В этом столбике будет цифра номера очереди постройки, на которую, наводя мышкой, можно узнать, сколько должно ещё построиться. Но это тоже не очень удобно...
    PPS: Ах ты ж. Ведь и в очереди может не один раз строиться. Типа "1) Ракетная установка - 60. 2) Ракетная установка - 30." Т.е., это уже минимум две цифры. На ум приходит только злобный вариант, когда то, что строится выделяется отдельным цветом, а при наведении на цифру срабатывает JS, показывает количество, номера в очереди... То, что ещё только будет строиться - другим цветом. Но с аналогичным JS.

    Опасность этого всего - прежде всего в том, что обрабатываться на сервере эта "полная статистика" будет дольше обычного почти на порядок.

    В общем, если кому не лень думать по этому поводу, высказывайтесь: на сегодня мой запас продуктивной фантазии временно исчерпан.
     
    Последнее редактирование: 11 май 2009