Путешествие в Облаке Оорта

Инструкции, гайды и F.A.Q.

Доброго времени суток.
Это гайд по маневрированию астероидом в облаке Оорта и всему, что с этим связано.
Приступим. Попасть в меню облака можно нажав на иконку облака в правой части экрана.
Изображение
В верхней части экрана расположен список ваших астероидов. Нажимая на них можно переходить к управлению конкретным астероидом:
Изображение
Меню облака расположено в нижней части экрана, раскрыть его можно нажав на шапку.
В этом меню находится 4 пункта: Перемещение, Капитаны, Шпионаж, Слои.
Изображение
Список капитанов и шпионаж к маневрированию не относятся.
Разберем вкладку "СЛОИ".
В этой вкладке мы можем выбрать параметры отображения облака.
Из них интересны:
Координаты. Показывает координаты каждого астероида, отмеченного в облаке.
Сетка. Разбивает карту облака сеткой с шагом в 10 градусов.
Также очерчивает границы торговых станций девятигранниками и границы туманностей квадратами.
Изображение
Таким образом сетка разделяет карту на трапецивидные сектора, протяженностью в 10 координат в вертикальном и горизонтальном направлении.

МАНЕВРЫ
Перейдем собственно к маневрированию:
Вкладка "ПЕРЕМЕЩЕНИЕ"
Изображение
На ней находятся 3 вкладки:
"Текущее движение"[1], "Новый маневр"[2], "Авто Полет"[3]

Вкладка "Текущее Движение" отображает параметры текущего движения:
Текущую Скорость[4],
Текущий Угол полета[5],
Потребление энергии астероида[6],
Время завершения маневра или время прилета в пунк назначения(В зависимости от того как осуществлялась навигация - через "Новый маневр" или через "Авто полет" соотвественно)[7]
Кнопка ускорения маневра.(Увеличивает скорость изменения Параметров движения в 10 раз)[8]

Вкладка "Новый маневр" позволяет определить параметры нового маневра:
С помощью ползунка скорости[4] можно выбрать конечную скорость астероида после маневра.
С помощью стрелки направления[5] можно задать конечный угол движения.
Справа отображаются затраты на маневр:
Кристаллы. 1000 кристаллов за каждую единицу изменения скорости, 50 кристаллов за каждую единицу изменения угла(в градусах).
Энергия. Изменение скорости потребляет 100 энергии, изменение угла потребляет 50 энергии. Эта энергия суммируется, если необходимо изменить и угол и скорость.
Время маневра. Скорость изменяется на 1 единицу за час. Угол изменяется на 1 градус за 10 минут. Скорость и угол изменяются независимо, поэтому общее время изменения - это наибольшее из времен изменения скорости и угла.

При изменении угла полета на карте облака будет отображаться траектория полета астероида. Для прибытия в точку назначения, например в туманность (по крайней мере в ее окрестности) необходимо совместить траекторию полета астероида с туманностью.
Изображение
Это работает в большинстве случаев. Исключение составляют случаи нахождения астероида вблизи полюса. Об этом ниже.

Вкладка "Авто полет"
Позволяет ввести координаты точки в облаке и отправить астероид к ней
Изображение
После чего астероид начнет движение к этой точке.
Этот метод дает гарантию попадания взаданную точку, но не является оптимальным.
Алгоритм данного путешествия следующий:
1. Скорость астероида сбрасывается до нуля за Τυ часов(Τυ - текущая скорость астероида)
2. Выставляется необходимый направление на точку назначения за Τα часов (Τα - время изменеия направления с текущего, до требуемого. Угол изменяется на единицу за 10 минут)
3. Астероид разгоняется до максимальной скорости за Τυᴍ часов(Τυᴍ - максимальная скорость астероида, зависит от ступени изучения науки "Пилотирование астероида")
Астероид в облаке двигается пошагово, прибывая в следующую координату каждый час.
Побочным эффектом этого метода путешествия является невозможность прохожденя окрестности точки прибытия. За последний час астероид произведет скачок в несколько "шагов", т.е. если за час координата Y менялась на 3 единицы, то за последний час она может измениться на десяток(и больше). Видимо это попытка компенсации торможения астероида в начале автополета.
Тем не менее это приведет к тому, что вы не зацепите точки туманности на границе, при автополете к центру туманности.


КООРДИНАТЫ
Теперь разберем изменение координат и вычисление оптимального пути прибытия в точку.
Путешествие по облаку - это путешествие по сфере. Координаты на сфере задаются парой чисел X(долгота) и Y(широта)
Также для наблюдения за астероидами нам досткпна плоская карта в личном кабинете
Изображение
X изменяется в пределах от -180 до 180.
Y изменяется в пределах от -90 до 90.
Легко заметить, что чем больше абсолютная величина угла, тем меньше длина параллели. Длина параллели падает пропорционально синусу широты (L=2*π*r, а r - проекция точки на ось X, т.е. синус широты).
Но каждая параллель разбивается на 360 делений координаты X. Таким образом при одинаковом весторе скорости изменение координаты X происходит гораздо быстрее у полюсов, чем у экватора.
Как уже было сказано координаты астероида пересчитываются каждый час.
Формулы расчета изменения координат:
dX=(3/4)*V*sin(α)/abs(sin(90-Y))
dY=(3/4)*V*cos(α)-δ
V - текущая скорость
α - текущий угол
δ - небольшая поправка от 0 до 0.2(у полюса больше чем у экватора, при вертикальных углах движения меньше). существенно на координату не влияет. Введена видимо для невозможности езды на астероиде по кругу =)
При текущей широте равной 90 градусам sin(90-Y) обращается в ноль, на ноль делить нельзя поэтому нам не представляется возможным побывать в этой координате.

Несколько выводов,которые можно сделать из этих формул:
1. Изменение долготы происходит гораздо быстрее у полюсов, чем у экватора(обойти Земной полюс можно за пару секунд), поэтому оптимальные траектории на плоской карте представляют из себя дуги с вершиной в сторону полюса.
2. Для попадания в точку, которая находится позади астероида(например при прохождении туманности) есть две разные стратегии: сделать круг по облаку или остановиться и развернуться.
На полный разворот требуется 30 часов, плюс остановка и разгон займут несколько часов. На 6ой скорости астероида круг по экватору занимает 80 часов. на 60ой параллели в 2 раза меньше - 40 часов. Т.е. выше 60ой параллели выгоднее будет сделать круг, чем остановиться.
3. Если две туманности лежат в одной полусфере(верхней или нижней), но на противоположных ее сторонах, то оптимально выйти из первой туманности, двигаясь в сторону полюса и в середине пути начать снижаться во вторую туманность. Это равносильно тому, что находясь у полюса попасть из западного полушария в восточное гораздо быстрее через полюс, чем идя по параллели. Здесь ситуация похожая, со скидкой на запрет прохождения через полюс - здесь нужно его "коснуться".
4. При выставлении нового маневра необходимо учитывать, что нарисованная траектория - это траектория полета из начальной точки с заданным углом. В реальности же угол будет изменяться с текущего на заданный некоторое время, поэтому мы неизбежно отклонимся от данной траектории, если в момент выбора траектории скорость не равна нулю.
Поэтому доворачивать надо чуть больше, и тем больше, чем ближе мы в начальный момент времени к полюсу и чем выше наша начальная скорость. при старте от окрестности полюса придется сделать один-два круга, и после удаления от него уже выбрать нужный угол заново.
5. Вопросы о том "сколько клетка радара весит в координатах" некорректны. По Y это значение постоянно (около 1.5 координат в одной клетке), по X меняется.


Все что осталось непонятным - спрашивайте, добавлю.

Аватара пользователя
Старший Лорд
 
117




    Респект топикстартеру :!:

    Аватара пользователя
    Старший Лорд
     
    176




      Последние расчеты и умозаключения можно дополнить рисунком или схемой.
      То, что астероид пролетает одно и то же расстояние по Х на экваторе и других широтах за разное время - это проверенная информация или принятие желаемого за действительное?

      Аватара пользователя
      Кандидат в Лорды
       
      2




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

        Аватара пользователя
        Младший Лорд
         
        22




          Ребят, просто смешно. Я вам даже формулы дал, проверить - 2 часа времени. Сам я уже давно все проверил, иначе бы не написал этот гайд.
          Что-нибудь более аргументированное, чем
          умозаключения диванного теоретика, имхо ) хоть я тоже не проверял это на практике... "

          есть?
          По поводу рисунков - да, наверное так вам было бы легче понять. Для примера приведу график:
          Изображение
          По y - координата Y(правда тут в радианах)
          по X - смещение астероида за час.
          График показывает насколько отличается изменение координаты Х за час на одной и той же скорости астера в зависимости от координаты Y.

          Для особо непонятливых еще раз повторю - через полюс летать нельзя.

          Аватара пользователя
          Старший Лорд
           
          117




            этот гайд мне кажется не для средних умов. и мне не нравится что ТС утверждает что мы путешествуем по сфере. а формулы вроде как вообще вырвиглаз.
            я написал свой гайд, который легче и валяется по ссылке http://ripper767astrolords.blogspot.com ... -move.html
            давайте бросаться какахами без формул :) !
            Оплатил годовой премиум и не жалею. Первый месяц игры я начинал вот так

            Аватара пользователя
            Альфа-тестер
             
            124




              Мне даже лень расписывать где и как ты там ошибаешься, но ошибаешься ты много =)
              Путешествуешь ты по сфере, нравится тебе это или нет.
              Пара синусов и 3 умножения это слишком сложно? Ок - не считай координаты, летай по выводам из формул. Они даны лишь для объяснения того что, как и почему происходит. Плюс может найдется человек, который по этим формулам добавит еще пару выводов, которые будут полезными.
              Бросаться какахами можешь сам, вижу у тебя это хорошо получается, но я в этом участия принимать не буду.

              Аватара пользователя
              Старший Лорд
               
              117




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


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

                * Карта представленная на сайте http://astrolords.ru/map/index имеет искажения аналогичные как карта земли развернутая на плоскость без разрывов. Так что более точно отображается карта на сфере внутри игры.

                Аватара пользователя
                Верховный АрхиЛорд
                 
                673




                  Наверное мое предложение возможно будет неуместным, но в текущей модели это очень не удобно. Можно было бы внедрить трехмерную сферу вместе с солнечной системой, которая занимала бы 3%-10% от от общего объема сферы, чтобы летать не только по поверхности сферы, типа как по по поверхности глобуса). Облако Оорта, если оно и существует в реальности оно же не на поверхности шара солнечной системы находится только но и само по себе трехмерное, тогда можно было бы летать и по диагонали(насквозь сферы), скажем так по кратчайшему пути и можно было бы внедрить трехмерную сетку координат XYZ и в трехмерной модели выбирать пункт назначения, да много плюсов можно было бы и туманности размещать и астероиды внутри сферы за границами солнечной системы, но в пределах границы сферы(границы облака), да хоть торговую станцию на марсе или в поясе койпера.
                  Было бы и красиво и реалистично и вот Вам путь к разработке новых возможностей игры на будущее, даже если брать за пример из реального мира, то уже стольео транс-нептуновых астероидов - тысячи открыли ученые, их тоже можно было бы приспособить для каких-нибудь функций в игре. Подумайте разработчики, можно гораздо интересней все сделать, а то действительно это как-то странно - все объекты на поверхности сферы, это как камни на поверхности земли.

                  Или если это не рационально, то проще вообще на двумерной карте было бы сделать все в игре и не париться со сферой :).

                  Аватара пользователя
                  Кандидат в Лорды
                   
                  10




                    Вернуться в Руководства

                    Кто сейчас на конференции

                    Сейчас этот форум просматривают: Google [Bot] и гости: 28


                    cron