Отжимания робота
🎯 Продолжаем программирование робота, в этом раз учим его отжиматься.
👉 Демо https://youtube.com/shorts/DGoOVHkTV9Q?feature=share
#Arduino
🎯 Продолжаем программирование робота, в этом раз учим его отжиматься.
👉 Демо https://youtube.com/shorts/DGoOVHkTV9Q?feature=share
#Arduino
👍3🔥1
Создаем побег в Roblox: Удаляем огненные шары по таймеру со взрывом
🎯 Для второго этапа побега в прошлый раз мы добавили генерирование огненных шаров. Но шары с течением времени накапливалиcь, никуда не пропадали. Сегодня добавим уничтожение шаров по таймеру со врзрывом, добавим шарам скорости, чтобы они катились на игрока.
👉 В игровой мир ничего сегодня не добавляем.
👉 Для удаления объекта по таймеру используем встроенный сервиc
👉 Для придания направления движения на игрока используем свойство
👉 Для добавления взрыва при исчезновении объекта добавляем отдельный скрипт
👉 Демо https://youtube.com/shorts/HGJMfc4vP5E?feature=share
#Roblox
#СоздаемПобег
🎯 Для второго этапа побега в прошлый раз мы добавили генерирование огненных шаров. Но шары с течением времени накапливалиcь, никуда не пропадали. Сегодня добавим уничтожение шаров по таймеру со врзрывом, добавим шарам скорости, чтобы они катились на игрока.
👉 В игровой мир ничего сегодня не добавляем.
👉 Для удаления объекта по таймеру используем встроенный сервиc
Debris https://create.roblox.com/docs/reference/engine/classes/Debris 👉 Для придания направления движения на игрока используем свойство
BasePart.Velocity, которое представляет собой вектор направления движения, в нашем случае случайно задаем только координату X, чтобы шары катились на игрока.👉 Для добавления взрыва при исчезновении объекта добавляем отдельный скрипт
FireBallRemovingScript, в котором ставим детектор удаления объектов, проверяем имя удаляемого объекта👉 Демо https://youtube.com/shorts/HGJMfc4vP5E?feature=share
#Roblox
#СоздаемПобег
🔥3👍1👏1
Программируем вывод текста на LCD дисплей на Arduino
🎯 Пробуем работу с
👉 Программа сама по себе простая, но чтобы сделать эффект набора текста во второй строке, пришлось много
👉 Демо https://www.youtube.com/shorts/A_A2JGhDWX4
#Arduino
#Автополив
🎯 Пробуем работу с
LCD дисплеем, который может выводить текст на 2 строки по 16 символов на каждой.👉 Программа сама по себе простая, но чтобы сделать эффект набора текста во второй строке, пришлось много
if -ов набросать. Ну пока и так сойдет.👉 Демо https://www.youtube.com/shorts/A_A2JGhDWX4
#Arduino
#Автополив
🔥2👍1👏1
Создаем побег в Roblox: Нанесение урона игроку при столкновении с огненным шаром
🎯 Сегодня добавим нанесение урона при столкновении с огненным шаром.
👉 В игровой мир ничего сегодня не добавляем.
👉 Для определения cтолкновений с шарами добавляем новый скрипт
👉 Демо https://youtube.com/shorts/ZQX5X_Gipho?si=tK_6Pfzw5NP5FQnX
#Roblox
#СоздаемПобег
🎯 Сегодня добавим нанесение урона при столкновении с огненным шаром.
👉 В игровой мир ничего сегодня не добавляем.
👉 Для определения cтолкновений с шарами добавляем новый скрипт
FireBallDamageScript, в котором постоянно проверяем не появиллось ли новых шаров (так как они генерируются постоянно), для объектов шаров добавляем детектор касания, в котором уменьшаем здоровье игрока.👉 Демо https://youtube.com/shorts/ZQX5X_Gipho?si=tK_6Pfzw5NP5FQnX
#Roblox
#СоздаемПобег
👍3🔥1👏1
🎬 Мистер Нокаут
🎯 Рекомендую посмотреть фильм про историю становления советского боксера Валерия Попенченко.
👉 Интересная история жизни героя, которая, как это обычно и бывает, не была простой. Для спортсмена важно найти хорошего тренера, в этом фильме тренер нашел спортсмена и помог ему понять, что достичь можно всего.
👉 Фильмы про спорт - это всегда про волю к победе, смотришь такие фильмы и сам немного заряжаешься этой энергией.
Ссылка на ivi https://www.ivi.ru/watch/482728
#ХорошееКино
🎯 Рекомендую посмотреть фильм про историю становления советского боксера Валерия Попенченко.
👉 Интересная история жизни героя, которая, как это обычно и бывает, не была простой. Для спортсмена важно найти хорошего тренера, в этом фильме тренер нашел спортсмена и помог ему понять, что достичь можно всего.
👉 Фильмы про спорт - это всегда про волю к победе, смотришь такие фильмы и сам немного заряжаешься этой энергией.
Ссылка на ivi https://www.ivi.ru/watch/482728
#ХорошееКино
🔥2👏1
Code Every Day 🚀
Создаем побег в Roblox: Нанесение урона игроку при столкновении с огненным шаром 🎯 Сегодня добавим нанесение урона при столкновении с огненным шаром. 👉 В игровой мир ничего сегодня не добавляем. 👉 Для определения cтолкновений с шарами добавляем новый скрипт…
👉 По логике нанесения урона при касании огненного шара в редакцию поступило замечание, с которым согласен.
👉 Действительно, я перебираю все объекты игрового мира, которых может быть очень много, это ресурсоемко, про то, что каждый раз детектор вешаю на касание - тут пока не знаю плохо ли это с точки зрения накладных расходов или нет, но, возможно, да, все ж
👉 Вообщем сделаю работу над ошибками и будет хорошо.
👉 Я просто генерировал объекты через серверный скприт и подумал, что в отдельном скрипте будет классно написать логику удаления объектов, а чтобы дотянуться до объектов шаров, то ничего лучше, как взять все объекты игрового мира и фильтрануть их для поиска шаров, не придумал пока.
👍 Приятно, что аудитория растет понемногу и появляются комментарии как от экспертов по разработке, так и просто от заинтересованных подписчиков, чему я безмерно рад.
👉 Действительно, я перебираю все объекты игрового мира, которых может быть очень много, это ресурсоемко, про то, что каждый раз детектор вешаю на касание - тут пока не знаю плохо ли это с точки зрения накладных расходов или нет, но, возможно, да, все ж
Lua - интерпретируемый язык вроде бы.👉 Вообщем сделаю работу над ошибками и будет хорошо.
👉 Я просто генерировал объекты через серверный скприт и подумал, что в отдельном скрипте будет классно написать логику удаления объектов, а чтобы дотянуться до объектов шаров, то ничего лучше, как взять все объекты игрового мира и фильтрануть их для поиска шаров, не придумал пока.
👍 Приятно, что аудитория растет понемногу и появляются комментарии как от экспертов по разработке, так и просто от заинтересованных подписчиков, чему я безмерно рад.
🤔3🔥1👏1
Учим робота делать растяжку
🎯 Программируем робота делать наклоны. Утром без зарядки никак.
👉 Демо https://youtube.com/shorts/whtS2rQaq8Q?feature=share
#Arduino
🎯 Программируем робота делать наклоны. Утром без зарядки никак.
👉 Демо https://youtube.com/shorts/whtS2rQaq8Q?feature=share
#Arduino
🔥3
Создаем побег в Roblox: Работа над ошибками для монет
🎯 По ходу работы заметил, что монетки имеют ряд проблем:
👉 срабатывает множественное касание монетки
👉 монетки вращаются одновременно с одинаковой скоростью и с одного начального положения, хотелось бы, чтобы они вращались не так синхронно.
👨💻 В игровой мир ничего сегодня не добавляем.
👨💻 Редактируем ранее добавленный скрипт
👨💻 Чтобы монетки начинали вращение каждая со случайного угла поворота, добавим пару функций, в которых будет генерироваться случайно угол поворота. Детали на скриншотах.
👨💻 Также, чтобы движение было плавнее при вращении, изменим временную задержку в методе вращения и скорость изменения угла вращения.
👉 Прикладываю демо.
#Roblox
#СоздаемПобег
🎯 По ходу работы заметил, что монетки имеют ряд проблем:
👉 срабатывает множественное касание монетки
👉 монетки вращаются одновременно с одинаковой скоростью и с одного начального положения, хотелось бы, чтобы они вращались не так синхронно.
👨💻 В игровой мир ничего сегодня не добавляем.
👨💻 Редактируем ранее добавленный скрипт
CoinsScript, добавим список флажков canTouchCoins , которые разрешают или запрещают касание до монетки, после первого касания флажки сбрасывам, запрещая касание. Далее в детектор касания добавляем условия, разрешено ли касание или нет. Детали на приложенных скриншотах.👨💻 Чтобы монетки начинали вращение каждая со случайного угла поворота, добавим пару функций, в которых будет генерироваться случайно угол поворота. Детали на скриншотах.
👨💻 Также, чтобы движение было плавнее при вращении, изменим временную задержку в методе вращения и скорость изменения угла вращения.
👉 Прикладываю демо.
#Roblox
#СоздаемПобег
👍3🔥1
Создаем побег в Roblox: Работа над ошибками для огненных шаров
🎯 По ходу работы я заметил, что игрок сразу погибает при касании огненного шара, хотя от одного касания должно было здоровье уменьшиться только на
👨💻 В игровой мир ничего сегодня не добавляем.
👨💻 Редактируем ранее добавленный скрипт
👉 Прикладываю демо, на котором видно, что теперь одно касание несмертельно и видно, как уменьшается здоровье игрока.
#Roblox
#СоздаемПобег
🎯 По ходу работы я заметил, что игрок сразу погибает при касании огненного шара, хотя от одного касания должно было здоровье уменьшиться только на
20 единиц , тут проблема также во множественных срабатываний. Исправим эту проблему.👨💻 В игровой мир ничего сегодня не добавляем.
👨💻 Редактируем ранее добавленный скрипт
FireBallDamageScript, в детекторе касания, где происходит уменьшения здоровья добавим флаг canTouchFireBall , запрещающий повторное срабатываение. Флаг снова будем устаналивать в true при очередном цикле проверки наличия огненных шаров.👉 Прикладываю демо, на котором видно, что теперь одно касание несмертельно и видно, как уменьшается здоровье игрока.
#Roblox
#СоздаемПобег
👍3🔥1
Создаем побег в Roblox: Для уровня огненных шаров добавляем сбор монет и открытие двери
🎯 Сегодня продолжаем работать над побегом, добавим вращающиеся монетки, которые надо собрать среди огненных шаров, чтобы открыть дверь для следующего уровня.
👨💻 В игровой мир на платформу огненных шаров добавляем 4 монетки:
👨💻 Редактируем ранее добавленный скрипт
👉 Демо https://youtube.com/shorts/SXOL9-v4Nmw?si=YoohB6W2F_ShPvhP
#Roblox
#СоздаемПобег
🎯 Сегодня продолжаем работать над побегом, добавим вращающиеся монетки, которые надо собрать среди огненных шаров, чтобы открыть дверь для следующего уровня.
👨💻 В игровой мир на платформу огненных шаров добавляем 4 монетки:
Coin5, Coin6, Coin7, Coin8, заднюю стену разбиваем на кусочки, центральный кусок будет дверью Door2 . 👨💻 Редактируем ранее добавленный скрипт
CoinsScript, добавляем логику вращения монет и правим логику сбора монет.👉 Демо https://youtube.com/shorts/SXOL9-v4Nmw?si=YoohB6W2F_ShPvhP
#Roblox
#СоздаемПобег
👍2🔥2