Правила

Ветка форума Ловим баги предназначена не только для информирования администрации о найденных багах. Она призвана решать технические проблемы, встречающиеся в игре. Прежде, чем создать тему, нужно проверить, нет ли темы с данным глюком/багом, о котором вы хотите сообщить. Для того чтобы указать глюк или баг нужно создать новую тему, а не писать в уже существующих. Темы с названиями Баг, Глюк рассматриваться не будут. Старайтесь в названии темы кратко сформулировать суть Вашей проблемы. Если описанная проблема произошла не на вашем аккаунте, то обязательно укажите аккаунт, где она произошла.
Responsible: UncleanOne  

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

1
Group guest
Двигался КС на планету. Столкновение было выключено. КС пролетела сквозь планету и стала набирать "высоту". Я выключил движение и произошло:

На координатах [131:945:1] столкнулись два небесных тела. Colony игрока с CSG_Blade ⌀39 игрока YuriB. CSG_Blade ⌀39 полностью уничтожен. После столкновения на координатах образовалось обломков 50 885 318 47 822 454


и КС с рабившимся флотом, обой и зданиями назад нарисовали бы.

Последний снимок перед выключением движения: https://prnt.sc/rrwqn7

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

Почему я думал что прекратит движение?
Ранее когда пилил ОПС, КС остановилась перед ОПС и не полетела дальше.
3 April 2020 05:12:16
3 April 2020 05:12:16
2
Reputation 1958
Group humans Alliance Avengers 194 62 138 Points 11 528 998 Messages 136
 Если диаметр объекта менее 100 км его обволакивают Малый щитовой купол, Большой щитовой купол, Планетарная защита и Щитовой кристалл. http://prntscr.com/rrzhcj превратил луну в пушку и выходит что эта пушка от всех других отличается ! на ней не работают купола ! можно ли сделать чтоб от 100к купола работали включительно ! а то как то обидно ! или в ручную у этой пушки сделайте структуру 99к базовую и тогда купола будут работать ! или куда и где написать !? спс за внимание ! :)[/i]Столкновение с планетой при выключенном столкновении
3 April 2020 06:10:09
3 April 2020 06:10:09
3
Group guest
Админы.
Напишите хоть что нибудь. 
4 April 2020 09:40:31
4 April 2020 09:40:31
4
Group guest
ИМХО.
Я предполагаю, что ошибка вызвана тем, что трудно отслеживать большое количество объектов, летящих в локальных координатах. Проблема поймать момент, когда спутник подлетает на дистанцию столкновения.

Возможно, эту проблему можно решить следующим образом:
1. Когда пользователь включает движение, то зная направление можно вычислить:
- Имеет ли траектория движения возможные точки столкновения
- Если есть точки столкновения, то вычислить расстояние до точки столкновения
- Зная расстояние и скорость движения, вычислить время достижения точки столкновения
- Если столкновение выключено, то через вычисленное время столкновения прекратить движение объекта. Если столкновение включено, то превратить объёкт в лом.

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

Возможно мои предположения далеки от реализации, но, возможно, прочитав идею у вас возникнут мысли, которые решат описанную мною проблему.
6 April 2020 13:17:33
6 April 2020 13:17:33
5
Group guest
Не дадим багу упасть в забвение.
10 April 2020 01:20:29
10 April 2020 01:20:29
6
Group guest
Наверх
18 April 2020 19:39:35
18 April 2020 19:39:35
7
Reputation -201
Group Terminator 107 7 48 Messages 8624
Проблема не актуальна.
23 March 2026 12:43:08
23 March 2026 12:43:08

Information

You are not authorized

1 users are reading the topic (guests: 1)

Users: 0

Xcraft is a free browser strategy game with unique combat system.
Battle demonstration >>
Registration >>

2009 — 2526