Скрипты в Space Engineers: Урок 2b: Запуск GPS-торпеды

  Рет қаралды 8,980

Renesco Rocketman

Renesco Rocketman

Күн бұрын

Пікірлер: 45
@nopnop1376
@nopnop1376 8 жыл бұрын
Молодец, просмотрел несколько твоих видео, очень интересно, в векторах разбираешься, отличные работы.
@РусланФамильный-и9х
@РусланФамильный-и9х 7 жыл бұрын
Блин, с 5го раза и перебора в инете учебников по векторам и проекциям, я, кажется, понял как это работает)
@sikuter
@sikuter 9 жыл бұрын
Как всегда безупречно.
@ПавелПлотников-т8ю
@ПавелПлотников-т8ю 6 жыл бұрын
Поставь в укромное место шасси без колеса на торпеду, это позволит увеличить скорость до 300 примерно! У меня все кораблики с таким "ускорителем" :D
@Константин-х6к7ц
@Константин-х6к7ц Жыл бұрын
Здравствуйте, у меня корабль со статичными орудиями, есть ли скрипт чтоб корабль наводился на цель нужной стороной для ведения огня?
@The_EnG1nE
@The_EnG1nE Жыл бұрын
Есть, но тебе его не дадут (скорее всего), если дистанция в пределах 600м хватит и ИИ(БОЙ)
@АлександрМордышов
@АлександрМордышов 11 ай бұрын
Приветствую! Вас подскажите хорошую литературу по векторной алгебре. А на C или C++, можно писать код или только C#.?
@afourz_z
@afourz_z 7 ай бұрын
Писать можно на всём))) Но в игре именно шарп используется.
@RenescoRocketman
@RenescoRocketman 8 жыл бұрын
Тексты использованных в ролике скриптов можно найти здесь: spaceengineers.ru/forum/22/5055
@TEENASPECT
@TEENASPECT 5 жыл бұрын
ссылка битая нынче на ресурс(( Обнови пожалуйста.
@MoJIoX_
@MoJIoX_ 6 жыл бұрын
как это работает в свете последних обновлений?
@vadimsham8047
@vadimsham8047 2 жыл бұрын
Гайд актуален, или за годы что-то поменялось в скриптах инженеров ?
@AlexModelist
@AlexModelist 2 жыл бұрын
100% поменялось
@Serjevski
@Serjevski Жыл бұрын
Как минимум появился встроенный быстрый таймер. Теперь в конструкторе скрипта можно задать частоты его вызова, варианты: Однократно, каждый тик, каждый 10 тиков, каждые 100 тиков.
@пельмень-ы1к
@пельмень-ы1к 7 ай бұрын
Ну и стал недоступен радар по блоку управления
@mao8668
@mao8668 7 жыл бұрын
У меня,возможно,глупый вопрос, но как поднять тягу двигателям, а не просто включать их с уже выставленной? Пробовал так: IMyThrust Thrust1 = GridTerminalSystem.GetBlockWithName("Thrust1") as IMyThrust; Thrust1.SetValueFloat("String Override" ,270); Но оно выдавало ошибку: Object reference not set to an instance of an object что посоветуете? х3
@RenescoRocketman
@RenescoRocketman 7 жыл бұрын
Thrust.SetValue("Override", OverrideValue) Там только надо поглядеть, в каких пределах OverrideValue меняется, а то я забыл уже.
@mao8668
@mao8668 7 жыл бұрын
Возможно, я совсем глупый, но требуется сменить тип данных, какое бы число не вводил: Property override is not of type int32, correct type is single
@RenescoRocketman
@RenescoRocketman 7 жыл бұрын
float пойдет, вроде оверрайд от 0 до 1 меняется
@mao8668
@mao8668 7 жыл бұрын
Да, спасибо большое, всё получилось! :3 У вас замечательный канал, и я рад ,что вы так помогаете подписчикам) Благодарю за помощь)
@fosjr6258
@fosjr6258 7 жыл бұрын
Renesco Rocketman ппц я нифига не понимаю xD Рано мне ещё ,наверное :)
@sikuter
@sikuter 9 жыл бұрын
Что если положить больше пластин? Не будет ли круче использовать уран?
@RenescoRocketman
@RenescoRocketman 9 жыл бұрын
+Макс Манжос Стальные пластинки, вроде, самое плотное вещество в игре. аж 20 кг/ литр. Уран слишком дорог для такого использования. А так, любое содержимое подходит. Камень тоже, но его надо много класть.
@sikuter
@sikuter 9 жыл бұрын
Renesco Rocketman Ну если использовать торпеду в выживании целесообразнее юзать камень. Ну а уран - просто интереса ради.
@sikuter
@sikuter 9 жыл бұрын
Renesco Rocketman Еще интересно бы попробовать с выключенным лимитом скорости. Жаль, игра в техническом плане не догоняет ваше творчество =)
@RenescoRocketman
@RenescoRocketman 9 жыл бұрын
+Макс Манжос Игра не всегда обсчитывает столкновение на скоростях выше 100м, но когда обсчитывает, то эффект ужасный) Есть у меня один знакомый, с форума кинов, с которым мы обмениваемся идеями по алгоритмам захвата, так вот у него есть занятный видос на тему кинетической торпеды на безлимитной скорости: kzbin.info/www/bejne/Z4W4d3yHh5eEqqM У него на канале, кстати, демонстрируется и гравипушка, бьющая в цель по захвату, и радарная мина, которая забивает корабли, вошедшие в радиус 5км.
@sikuter
@sikuter 9 жыл бұрын
Renesco Rocketman Спасибо, крайне занятно.
@АртёмЮсупов-л8ъ
@АртёмЮсупов-л8ъ 8 жыл бұрын
Хм, так можно и кассетную бомбочку замутить )
@ДенисБорисенко-д8т
@ДенисБорисенко-д8т 9 жыл бұрын
О чём следующие видео? Надеюсь будет про пушку, про которую я писал прошлый комент
@RenescoRocketman
@RenescoRocketman 9 жыл бұрын
+Денис Борисенко гравипушку будем пилить, но наверное чуть позже. Пока еще до захвата цели не дошли.
@sikuter
@sikuter 9 жыл бұрын
Очень жду гравипушку.
@adeptusmechanicus5105
@adeptusmechanicus5105 3 жыл бұрын
Я не могу понять, почему у меня корабль просто улетает вперед
@ИльяСмирнов-и3к
@ИльяСмирнов-и3к 8 жыл бұрын
"Пипкой вперед и вверх" так и запишем
@RenescoRocketman
@RenescoRocketman 8 жыл бұрын
+Илья Смирнов Хех! И правда=)
@МихаилКолесов-ж9п
@МихаилКолесов-ж9п 7 жыл бұрын
Не знаю почему у меня корабль начинает вертеться как неуправляемый объект по тангажу и рысканью, а когда запускаю отдельно скрипты по тангажу и отдельно по рысканью - они отлично отрабатывают моментально
@МихаилКолесов-ж9п
@МихаилКолесов-ж9п 7 жыл бұрын
убрал -1 и все отлично работает у тангажа - автор видимо неправильно ставит малый гироскоп. Попробую с большим
@МихаилКолесов-ж9п
@МихаилКолесов-ж9п 7 жыл бұрын
ну да все верно большой гироскоп смотрит кнопками вперед, а малый смотрит двумя кружочками вперед
@МихаилКолесов-ж9п
@МихаилКолесов-ж9п 7 жыл бұрын
Автор - спасибо тебе огромное, впервые пригодилась на практике векторная алгебра. Хотя мы считали на физике вектора, но на практике это впервые. Впервые попробовал антенну - оказывается командный блок сразу передает на все антенны сообщения и если антенна связана с программным блоком, то все подключенные к антенне командные блоки получат команду на выполнения main с параметром, которая получила антенна. Хочу на этом принципе написать программу общения между кораблями. Один отправляет команду "who is here?", переменная меняется на принимать сигналы true, программа начинает записывать в массив имена кораблей дружественных. Через секунду таймер запускает эту же программу с параметром "connection end". И теперь когда программа отсылает название корабля через антенну - откликается именно этот корабль, меняет свою переменную bool is_connection = true и следующая команда, которая придет всем будет воспринята только им. После обмена сообщениями bool is_connection = false. Хотелось бы на примере игры узнать массу всего полезного - матрицы, написание своих модов. Очень помогла правильно настроенная Visual Studio. Спасибо!
@RenescoRocketman
@RenescoRocketman 7 жыл бұрын
Это что-то с перевернутыми сигналами по осям скорее всего
@dmitryvodolazsky
@dmitryvodolazsky 6 жыл бұрын
~29:00 и далее - с убывающим в заднюю полусферу сигналом: Агаааа! теперь понятно, как прятаться от таких торпед - надо быстренько пристроиться к ним ровно сзади, и чем ровнее, тем живее будешь. :) Ну, как корректно (и проще) посчитать углы, я тебе в "глубоком бурении" целую поэму накомментил, тут повторяться нет смысла. Ну и по критике, как же без неё... :)) Направлять "подъёмный" двигатель ровно по вертикали - неправильно. Правильно - на повороте создавать им центростремительное ускорение (ну или компенсировать центробежную силу, смотря с какой системы отсчёта размышлять). Без такой компенсации - ракету будет заносить на повороте. У тебя установлены и маневровые движки, но 1. если есть возможность использовать меньше движков - почему бы не сэкономить? 2. возможно, на высокоманевренных по ускорению целях мелких маневровых движков может не хватить. При неподвижной/малоподвижной цели и пуске из покоящегося положения оно незаметно, но такие условия совсем не везде. Глюк можно увидеть если запустить по движущейся цели; наглядней всего - если по кругу будет летать (можно на вращающийся рычаг мишень нацепить). Да, где-то в других видео ты вроде обошел это наводя ракету на точку на траектории к цели вблизи ракеты, заставляя её пытаться вернуться на нужную траекторию, гася поперечные скорости маршевым двигателем, но это кривое решение, тоже с возможными "особыми случаями". Например, одна из неприятностей: чтобы доворачивать тяговым движком, ракете придётся лететь боком, а это увеличивает площадь поражения для ПРО. Кстати, подрыв по датчику - сильно ненадёжная вещь. Лучше подрывать по расчётной дистанции. Датчик легко обманывается противоракетой (она ведь тоже воспримется как тип "корабль"), и может не заметить цель при косом подлёте.
@dmitryvodolazsky
@dmitryvodolazsky 6 жыл бұрын
upd. Беру свои слова назад. В следующем "уроке" ты таки используешь движок для компенсации ЦБС. И формирование траектории интересное, я бы мучался с заданием каких-то путевых точек, а оно вона как изобретательно, оказывается, можно. :)
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
Space Engineers Anti Air Missile System
0:51
CrimsonPanda
Рет қаралды 18 М.
Путин ответил на ультиматум Трампа
7:25
Diplomatrutube
Рет қаралды 2,4 МЛН
«Матч века» Го Сейген VS Хонъимбо Сюсаи
54:54
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН