5
Завершена

Новый вид маршрута корабля.

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

Можно ли сделать мрашруты чуть более очевидными?

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

Тут к вопросу кстати можно подойти еще и творчески. На сколько я понял, сейчас флот летает из точки отправки к ближайшей планете, оттуда - к следующей ближайшей планете и т. д. При этом он должен подлетать к каждой планете на некоторое расстояние Х. И, раз уж у нас скорость прибытия в конечную точку не привязана к фактической длине траектории, то можно придумать различные алгоритмы для разной степени развития Гипердвигателей (20, 40, 60 и т. д. уровни), вот только не знаю поддерживает ли такое игра.

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

По поводу фильтров отображения флотов - их можно будет сделать разве что 2 основных и 2 "подвида": "Рептилоидный флот", "Консульский флот" состоящий из "Атака/Перемещение" и "Возвращение". И вроде бы этого достаточно.

Ну и, как говорится, "пользуясь случаем, хочу" или что бы еще не помешало во вкладке "Космос" в плане визуализации:

1. Уменьшить и/или сделать масштабируемыми значки флотов. Одного большого треугольничка вместо четырех вполне достаточно. Раньше было не слишком критично, но теперь сильно мешает постоянное наползание друг на друга флотов и планет, приходится постоянно надрачивать туда-сюда масштаб чтобы выделить то, что нужно.

2. В связи с новыми маршрутами ввести зоны запрета для полетов между рукавами. По непонятным причинам иногда флоты "срезают" и прут по-старинке прямо.

3. Добавить во всплывающее при наведении курсора окно "Колония"/"Флот Консула" отображение силы флота как и у рептилоидных планет/флотов. Просто удобней стало бы.

Много хороших задумок, спасибо, подумаем.

Кластеризация - это может сещественно уменьшить (распределение по цветам и смотреть только один/два цвета (убирая галочки)

Тогда деить таким образом:

Глобально сразу 2 деления свой/чужой и у каждого ещё 2 деления для своего - вылет/возвращение, для вражеского между собой/нападение.

И тогда свой делить на:

нападение

разведка

подкрепление

 

только как это удобно сделать - это будет сложно.

Нет никакой градации для "нападения, разведки и подкрепления". Поясню почему.

Отправил ты подкрепление, а потом снял флот. Это теперь что? Захват.

Отправил нападение, а планету снёс другой консул (в общем космосе) — это теперь что? Разведка.

Полетел разведывать, а планету заняли рептилии. Теперь это нападение.

Ну и так далее.

  1. По прямой - это точно мимо )))
  2. Красная и жёлтая линия (A-B и С-D) - это почти как сейчас (моё восприятие) так сложно отличить - слишком пути одинаковые.
  3. Зелёная и синяя, а также фиолетовая - это почти как было, но нужно чуть-чуть плавности в крвых. Вроде проще всего + какой-то маргин для отдаления от других планет.
  4. Если брать реальный космос (вторая картинка), то всё правильно, так и летают (используют гравитационное ускорение для изменения курса - я химик, не знаю терминов).
  5. Можно менять цвета/толщину линий + немного изменить траектории для меньшего слияния - при слиянии распологать линии по радуге/другим предпочтениям. (3я картинка). Я не претендую на оригинальность, я за удобство.

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

Да, уже было предложение а-ля автобусные маршруты.

Но это всё равно не решит проблему реально большого количества флотов.

Есть игроки, которые отправляют 40 флотов за раз — как ты их не распарралеливай — всё равно будет не читаемо.

(Пример — отправь с домашней планеты 20 флотов на зачистку/разведку 20 разных планет в другом рукаве).

Цветовые градации тоже будут работать до определённого момента.

 

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

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

 

Ещё, в принципе, может быть как-то поможет «глубина», т.е. некое псевдо-3д. Ну т.е. 2д, вот как сейчас с замыливанием при наводе, но с переключением «по слоям». Но оно тоже не явно как-то звучит.

Пока думаем.

 

Тем не менее спасибо за подробную иллюстрацию.

Траектории всё равно все в один пучок складываются. Может тогда усилить эффект - рисовать толстый общий жгут "галактической трассы" на расстоянии огибающем планеты, а из него уже выводить нитки к каждой планете. Сейчас сильнее всего мешает то, что непонятно - траектория ведет на планету или мимо, летит уже сюда кто-то или нет.

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

Да, мы продумываем варианты как можно сделать лучше.

Если есть какие-то идеи — будем рады.

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

Как отобразить это круто с ходу не очевидно.