Space Engineers: Бомбардировка с орбиты 20км. Расчет точки сброса бомбы
Вставка
- Опубліковано 27 сер 2024
- Приветствую, товарищи инженеры.
Вот и пришло время экспериментов. Перед нами стоит следующая задача: расчитать координаты точки сброса бомбы на пиратскую базу с высоты 20км.
На всякий случай напомню, что этот плейлист посвящен векторной алгебре на примере компьютерных игр и Space Engineers - первейшая из них.
Ссылка на весь плейлист по векторным операциям:
• Векторная алгебра на п...
В прошлом эпизоде мы разобрали 4 самых простых операции над векторами :
-расчет длины вектора,
-умножение и деление вектора на скаляр,
-нормализацию вектора,
-сложение и вычитание векторов в трехмерном пространстве.
Ну а теперь займемся практическим милитаризмом и разбомбим пиратскую базу, применив все эти штуки в деле.
Ссылка на скрипт: drive.google.c...
Обожаю подобные видео.
Сделать милион научных расчётов, чтобы в игре скинуть кусок чугуна на здание с максимальной точностью. Вот за это я и обожаю подобных людей.
"Зачем ты это делаешь? Просто потому, что я могу это сделать"
Охренеть ребята!!! Так скрестить игру с образовательными аспектами . Респект Вам и огромное спасибо!!!
Практическое пособие по орбитальной бомбардировке.
Да это явно всем пригодится в жизни!!
@@obidka9121 каждый день бомблю планеты
@@alware скорей ночью трусы пачкаешь от снов
@@user-wu1fc5ge5e это собсна к чему сказано?
ПО НАСТОЯЩЕМУ БОМБА ОСТАНЕТСЯ НА ОРБИТЕ, В ИГРЕ КРАЙНЕ НЕРЕАЛИСТИЧНАЯ МОДЕЛЬ ОРБИТ!!!
Зашел посмотреть игру - обучился векторной алгебре.
да нету там не какой алгебры ) это вам в уши ссут лайков ради и что бы не ошушали себя дебилами что смотрят видосики тухлые
narnia вообще-то то это часть векторной алгебры. Малая, конечно, но это алгебра. Хз зачем ты себе в штаны какаешь, объявляя, что это не векторная алгебра.
Будешь теперь на людей с балкона верно плевать. Иначе не представляю где тебе это еще пригодится..
Непослушный гражданин Да много где. Большинство инжинеров прибегают к векторной алгебре при расчете балистики снарядов, конструкции авиатранспорта, как не странно но и в архитектуре есть место векторной алгебре.
@@DangerousPsychopath Тут плюс физика, типо: "Объект движется равномерно прямолинейно..."
21й век, что ты творишь?! Мы изучаем вектора по орбитальной бомбардировке.
В жизни пригодится, чтобы не опозориться перед взводом
Наоборот
Я только услышал про векторы, скаляры и тд - сразу подписался. Мое уважение за такой формат видео.
Спасибо=)
Ваши видео меня вдохноваляют на дальнейшее изучение программирования. Спасибо Вам за это!
Мля если бы мне так объясняли в школе алгебру было бы значительно проще.
(учитель)- А сегодня мы мы проходим вектора.
(Я)- Нафига как это понадобится нам в жизни?
(учитель)- А как ты вычислишь точку сброса бомбы для орбитальной бомбардировки?
(Я)- Внимательно вас слушаю.
Это лучший гайд! Спасибо.
Пожалуйста. Там дальше целый плейлист по векторам.
...Взрывчатки у нас нет, но есть чугун... поэтому сбросим на врагов гирю xD
В виде х*я :D
Ты большой молодец! Это очень важно что ты делаешь ибо ты вдохновляешь молодое поколение чтобы они применяли свои знания. Не прекращай делать видео такого плана, ты молодец!
Очень простенькая задачка для детей. Но начало рассуждений верное!
Еще нужно учесть, что:
1) Обычно бомбардировщик летит с какой-то заданной скоростью. Зависнуть прямо над целью он не может - пока он будет примеряться, его сто раз собьют (к тому же на орбите планеты нужно держать скорость не ниже первой космической - иначе начнешь падать). Если же он будет активно маневрировать, рассчитать точку сброса станет невозможно из-за постоянно меняющихся векторов. Поэтому бомбардировщик становится на боевой курс (летит на строго заданной высоте с одной и той же скоростью на цель, чтобы пройти точно над ней).
Следовательно, у нас теперь есть вектор боевого курса (и вектор гравитации).
2)Обычно не только ты летишь над планетой, но и планета медленно вращается под тобой. Следует рассчитать время полета бомбы, чтобы вычислить, на сколько за это время планета успеет повернуться (Это зависит от скорости вращения планеты, ее радиуса и географической широты, на которой расположена цель - плюс, конечно, для вычисления времени падения бомбы кроме высоты сброса нужно знать ускорение свободного падения).
3)Обычно у планеты есть атмосфера. Это значит, что после входа в атмосферу сопротивление воздуха начнет тормозить вашу бомбу - и если гравитация по-прежнему будет тащить ее вниз (но уже не так быстро), то набранная перед сбросом горизонтальная скорость будет быстро снижаться (и если этого не учесть, бомба ляжет с недолетом).
4)Обычно в атмосфере бывает ветер, и нередко на разной высоте он отличается - к тому же он довольно непредсказуем, и если даже ваш метеоспутник прямо перед сбросом замерил его и выдал все поправки, неожиданный порыв может стать причиной промаха.
Расчеты по пунктам 3 и особенно 4 очень сложны, но влияние атмосферы на бомбу можно серьезно снизить, если сделать бомбу ОЧЕНЬ ТЯЖЕЛОЙ и, желательно, обтекаемой (каплевидной) формы (а также сместить центр тяжести максимально вперед и добавить стабилизаторы на хвосте, чтобы в атмосфере она падала строго носом вниз). Также можно постараться разогнать ее посильнее, если ее покрытие достаточно огнеупорное, чтобы она не сгорела от сильного трения.
К тому же в атмосфере гораздо проще реализовать коррекцию курса - просто с помощью оперения.
И что самое удивительное, все эти задачи успешно решались советскими и американскими учеными и инженерами еще в шестидесятых годах - на самых ранних стадиях освоения космоса (и совершенствования баллистических ракет).
Офигенно. Приступаем к разработке Боевых вычислительных систем.
БИУСы?
Прикольно наверное когда мозги есть. ))))
но это не про тебя
@@user-wu1fc5ge5e и не про тебя
Охренеть, никогда не думал что зайдя на видео по игре, найду пособие по обучению алгебры
Я тут как многие из вас захотел видосик про взрывы и безумные конструкции в space engineers, а в итоге начал изучать векторную алгебру.
Вот бы у нас в школах так же)
6:52 Теперь понятно из каких материалов строят корабли :)
Ничего не понял, но очень интересно.
спасибо подрочил
Математика которую мы заслужили!
Где я раньше тебя не находил? Почему? Это же ахуенный канал (ну по крайней мере видос), и уровень подробности разбора просто отличный, спасибо, подпишусь. :3
Там дальше сериал по векторам на примере игр целый=) Добро пожаловать.
мог поставить сиденья по бокам бомбы и сесть на них чтобы падать чётко вместе с бомбой
похерило бы точность из-за изменения массы
Респект автору и рбольшой респект разрабам что они такое реализовали!
И да, ты мог, наведя на бомбу, контрол-зет нажать, чтоб ускорители скафандра сами тебя выравнивали с бомбой. Это работает между любой парой объектов/гридов.
Да, сейчас есть такое, не помню, было на момент создания ролика, или нет.
У меня у одного идея про десант капсулу появилась
Нет. И вообще можно так орбитальный десант замутить и устроить экстерминатус жукам
ИИ алгоритм замутить и сделать армию Дронов...
@@igojira835, торможение с высокой перегрузкой у самой поверхности.
Либо же предварительно обработать землю с помощью ARM, накидать по небу диполей и обклеить капсулы радиопоглащающим покрытием.
Случайно наткнулся на канал) это что-то новое, очень интересно, хоть я ничего и не понимаю в алгебое векторной
Самый классный контент в интернете !
Заходишь такой в игру поиграл час уже делаешь бомбардировку планеты с 20км КЛАСС
Это гениально, никогда не думал о таком подходе к игре!
Интереснее всего играть в Space Engineers имея диплом по специальности 220201 "Управление и информатика в технических системах".
Это точно=) Хотел бы такой.
Спасибо! В игре, кстати, есть возможность выровнять свою скорость с космическими объектами (напимер, этой "бомбой"). Если я правильно помню, для этого нужно нажать Ctrl+Z
Разработчик посмотрел это видео и понял, что это надо в игру добавить и через несколько обновлений эту функцию добавили
Я не первый раз вижу то что не понимаю в рекомендациях,но я первый раз хочу это понять.
в школе учат этому да в учебных заведениях
Ну ты красавчик) скрипт огонь 😃
Я просто случайно зашёл на это видео, это было супер, хороший расчет, а как на счёт сброса на полной скорости?
сделаем и такое как-нибудь.
Спасибо. Классно и познавательно. Со взрывчаткой было бы интересно.
Ааа меня учат игрой ! А я не против :)
В конце надо было сказать: Вот что получается когда скрещиваешь гравитацию и математику
Шикарно, спасибо!
Я пришёл на взрывы смотреть, а не цифры слушать. А за видео лайк.
Это-же знаменитая *Чугуниевая Бомба* !
Системы бомбометания приступили к расчёту условий и точки орбитального удара.
не ну насчитывает конечно ЭВМ,но проверять расчёты по любому офицер-человек будет.
ЕГЭ всем в помощ🤣😂🤣
Захотел учиться, спасибо
А вот это просто ВАУ!!! :) Заинтересовался векторами. В реале тоже можно так-же сброс чего-либо с орбиты расчитать?
Только там надо учитывать ветер, сопротивление атмосферы, поворот планеты, твою собственную скорость и еще много чего_)
Не сомневался в расчетах ни на долю, однако испытал ребяческий восторг, когда увидел дыру в базе пиратской. Хе.
То о чём я просил)) Теперь бомбить "чугунием" НПЦ будет проще)))
С новой системой ии можно не парится и скидывать корректирунмые чемоданы в километровый радиус вокруг цели, дальше они сами
Вы понимаете, ему не дают взрывчатку на эксперименты! И тут мне стало страшно: что если бы ему дали взрывчатку на эксперименты?
Он как Шелдон Купер, ему не давали уран для создания атомной станции в гараже
Если на бомбу прицепить взрывчатку и таймер то можно, задав время подрыва, добиться того что бомба взорвется в центре объекта
Точное время подрыва мне кажется трудно узнать. Я обычно ставлю таймер, как наконечник бомбы. Этот таймер запускает таймер боеголовки на 1 или 2 секунды, одновременно с этим таймер включает сам себя. А в момент падения боеголовки, при поломке таймера, взрывается боеголовка (так как таймер был запущен, а перезапуск не происходит)
я конечно дико извиняюсь-но судя по моменту сброса бомбы с вашего "держателя"-она имела импульс и немного отклонилась от траектории,т.е-уже потеряла точность сброса.мне кажется-нужно было сбрасывать её ближе к атмосфере планеты что бы избежать нежелательных воздействий на её траэкторию-а дать дело только весу бомбы,её массе.импульсу и гравитации)Хотя-результат попадания ооооочень отличный!
Там очень небольшое было отклонение.
И штука в том, что игра "съедает" боковые скорости со временем,если предмет падает на планету.
Вот бы посмотреть это на онлайн сервере, да согл вас к базе не по спустят так близко да и игроки будут мешать, но шанс что бомбе в свободном падении что то помешает равен 0
Как то вспомнил видео: «о чем думают пираты?»
гениально!!!
Ахахах! Зачотно втопило.))) Бронебойным - огонь!)))
Когда одновременно преподаватель кафедры математики, и подзарабатываешь Ютубом
Ничё се! Вот почему когда я учился не было таких видео и игр, может быть и алгебру бы знал :с
Это да, я тоже как заново в пятый класс пошел с этой игрой.
@@RenescoRocketman это изучали в 5ом классе? По моему в 9том 0_о
Я думал ты будешь сбрасывать бомбу на ходу)) мне кажется можно бомбить на глаз с использованием отвеса)) или просто используя только координаты центра планеты))
Сделаем потом еще один вариант сброса бомбы.
Достаточно в точке где закреплена бомба поставить камеру и выравнивания по горизонтали, отпустить. Без всяких вычеслений и точек ибо боеголллвка разрушает область равной средней нпс базы. А вот при броске в движении это уже высший пилотаж где важно, скорость высота и угол под которым летел корабль да и для игры это все тоже бесполезно ибо тактика бомб это не про аккуратную бомбу сброшенную на минимальной высоте
Это справедливо только при нулевом вращении планеты, как тут, где ну учитывается разность скоростей геостационарной точки над базой на орбите и самой базы, ибо они 0. Либо когда орбита очень мала. А тут аж 33% от радиуса планеты.
Что мешает, даже экспериментально, замерить на сколько изменится координата точки за t вращения планеты и брать, в дальнейшем, поправку?
Господи, столько мороки, когда можно сделать это за пару минут
Подписываюсь. Мимоматематик
At the time I am posting this comment, this is the first one in English.
а такой вопрос наверное тупой.. если мы знаем что радиус планеты 60 000 метров.. это вроде стандарт для SE сейчас .. нельзя ли создать точку координат в центре планеты в ручную если к примеру стоя на поверхности выровняться по горизонту (используя озеро оно вроде идеально ровное) поставить одну точку и взлететь например на 300 метров чисто вертикально (или для большей точности поставить блоков вверх на 300 метров) поставить 2 точку или для идеала вообще использовать 2 маяка один внизу другой сверху.. и из этих двух координат получить третью точку центра планеты?? ведь если я верно понял для бомбежки любой базы на планете не обязательно знать ее координаты, нужна камера по месту сброса и координата середины планеты .. высота то тут не важна если ты взлетел на орбиту и визуально сопоставил по камере снизу свое положение и положение отметки центра планеты так что бы точка была четко под базой, то координаты самой базы уже лишняя переменная?!?! Понятно что вычисления без скрипта будут с погрешностью но зато без скрипта и можно бомбить любой объект в любой точке планеты проведя пару тройку пробных сбросов учесть погрешность.
Да, верно. точку центра можно вычислить по двум вертикалям из разных мест.
КРУТО
Чего не ожидал того не ожидал. Думал тут что то про саму игру.. а тут оно как!!
Видео попало в мои закладки. Буду теперь тыкать им в лицо своим одногрупникам, просто потому что я могу это сделать.
Нифига не понял, но очень интересно.
Есть ли возможность разработать к бомбе внутриигровой аналог JDAM?
И рассматривался ли вариант сброса во время движения в пикировании?
Проще написать скрипт CCIP/CCRP.
Самый лучший способ учится алгебре - строить смертоубийственные машины!
В точку=)
А можно выложить череж этого корабля со скриптом с инструкцией в стиме для ленивых инвалидов?
Привет! относительно недавно в стиме вышла новая игрушка - 'Stormworks: build and rescue' . Хотел бы видеть твое мнение о ней и проекты)
Максим, не могли бы вы что-то вроде обучения на WireMod в игре GarrysMod сделать, там си подобный язык и физика правдоподобная.Заранее спасибо
Надо глянуть, что за GarrysMod. Давно планировал посмотреть, что это такое.
ua-cam.com/video/hHH0iyjGbvY/v-deo.html
Если английский понятен, то можно это посмотреть.
Unnamed Когда я сказал "си-подобный" - я имел ввиду синтаксис.Вы можете привести пример другого яп, не считая lua?
Unnamed И кодинг на луа в этой игре, не дает реализма, как expression
Контакт с крышей был снят плохо, почему вы не полетели за бомбой. Самый эпичный момент в видео профукан
Жал что в инженерах земля не вращается, а то задачка по интереснее была бы.
да и ветер на разных высотах тоже.
Так... можно чуть подробнее о том, как заставить этот код работать на корабле? Как что назвать? Что включить?
Ренесто можешь написать скрипт на асеблер, чтоб на базе всегда были запчасти, а если их стало меньше допустимого, асеблер сам пополнял запчасти.
Это не так уж и сложно, там куча if else...
Выручил спасибо
Если смотреть с боевой точки зрения то легче будет установить лцу дабы не вычеслять точку сброса,а посмотреть в камеру допустим,но как пример для расчётов алгебры то видос конечно хорош
Лцу надо для начала разработать, чтобы его использовать, а также необходимо баллистику снаряда рассчитать... ну это если с боевой точки зрения смотреть, а с точки зрения популяризации науки видео отличное
@@dowkuiiie4huk683 что сложного в лцу чтоб его разработать? Фанарик с красной линзой,балистику можно игнорировать еслиустановить мкп
@@degeneratespictures6815 для тебя - ничего сложного, для тебя все просто
Если бы мне в школе сказали , что высшая математика пригодиться мне , чтобы классно играть в игры, я бы на нее не забивал!
А если повторить все теже самые операции,но при этом приделать к бомбе двигатель и запустить в момент сброса...По идее проникающего эффекта будет больше...Думаю это будет по типу глубинных бомб которые используют для уничтожения бункеров...
Ещё есть идея с капсулой десанта...Пробивание внешней брони карабля и останавливание гдето в центре с дольнейшим захватом жилой зоны...
Крутяк! :)
обучение через игры))) именно так это работает
если бы мне в школе такими методами алгебру преподавали...
А что ты такой умный, все из-за твоих дурацких игар)
Попробовал и я такую штуку сделать, в цель приходит довольно точно, а вот проблема в том что разрушений гораздо меньше чем в видосе. Ренеско, у тебя специальный чугуний или снято ограничение на скорость?
Дополнительный коммент
мозг взоорвал
Я думал ты будешь использовать определённый интеграл и сбрасывать на ходу с учетом сопротивления среды, силы архимеда и прочих сил влияющих на траекторию бомбы. Но тут тупо падение вниз.
Это просто демонстрация самых простых векторных операций. Бомбометание в полете может будет в формате стрима.
Вот как выглядит сферический конь в вакууме.
Не играю. Поэтому вопросы. Планеты вращаются? Движение воздушных масс есть? Или это слишком сложно для игры?
Современная физика не способна описать даже состояние воздуха в обычной жилой комнате, а ты захотел движение воздушных масс на целой планете... Можно разве что задать направление и скорость ветра, но только при идеальных условиях состояния среды, а это тоже бред. Зверская нагрузка на железо, а практического толку никакого.
Пы Сы планеты здесь прибиты гвоздями и не вращаются, так что до воздушных масс нам ещё лет двести развития)))
А узнать центр планеты без скриптов можно? На сервере надо) для сброса припасов ну или бомб))
LCD.WritePublicText выдает ошибку. Теперь надо писать LCD.WriteText. Почему-то скрипт сработал только один раз - потом постоянно по нулям все показывает
Программисты рулят миром.
А как ты узнал про то, что можно точку сохранять нажатием на ОК? На форумах писали или видел у кого-то в скрипте?
вроде мне на стриме кто то подсказал.
это жестко
Офигеть чувак, почему ты не работаешь в косвойсках или в роскосмосе
Умные люди не работают в "Роскосмосе"))
Почему ты не делаешь гайды гумманитариям?
Для тех кто пробует в 2020 этот скрипт поменяйте LCD.WritePublicText на LCD.WriteText . Вопрос к автору, вот когда мы помечаем большой грид он координаты берет центра масс ? как в случае планеты ?
я это проходил по дискретной математике и математической логике)
Я наверное задам глупый вопрос, но все же. Почему нельзя было зная, координаты базы, зависнут на корабле над этими координатами без каких либо расчётов и с бросить бомбу?
Идеальной вертикальной линии не будет и ты промажешь. На глаз только в коментах могут ))
Ни×¥я не понял, но очень интересно...
А вращение планеты не влияет на эти координаты, или на такой высоте это не важно? Или в этой игре нет вращения планеты?
В инженерах планеты не движутся.
А планета что не вращается? А спутник что не вращается по орбите, которая наверняка не совпадает с точкой сброса? А сама бомба что не летит с первой космической скоростью для этой планеты?
Нет, в этой игре упрощённая модель, планеты не вращаются
было бы круто если б в игру добавили вращения планеты по оси).