Code Every Day 🚀
30 subscribers
687 photos
243 videos
22 files
174 links
Просто для развлечения
Download Telegram
Создаем побег в Roblox: Работа над ошибками для монет

🎯 По ходу работы заметил, что монетки имеют ряд проблем:
👉 срабатывает множественное касание монетки
👉 монетки вращаются одновременно с одинаковой скоростью и с одного начального положения, хотелось бы, чтобы они вращались не так синхронно.

👨‍💻 В игровой мир ничего сегодня не добавляем.

👨‍💻 Редактируем ранее добавленный скрипт CoinsScript, добавим список флажков canTouchCoins , которые разрешают или запрещают касание до монетки, после первого касания флажки сбрасывам, запрещая касание. Далее в детектор касания добавляем условия, разрешено ли касание или нет. Детали на приложенных скриншотах.

👨‍💻 Чтобы монетки начинали вращение каждая со случайного угла поворота, добавим пару функций, в которых будет генерироваться случайно угол поворота. Детали на скриншотах.

👨‍💻 Также, чтобы движение было плавнее при вращении, изменим временную задержку в методе вращения и скорость изменения угла вращения.

👉 Прикладываю демо.

#Roblox
#СоздаемПобег
👍3🔥1
Создаем побег в Roblox: Работа над ошибками для огненных шаров

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

👨‍💻 В игровой мир ничего сегодня не добавляем.

👨‍💻 Редактируем ранее добавленный скрипт FireBallDamageScript, в детекторе касания, где происходит уменьшения здоровья добавим флаг canTouchFireBall , запрещающий повторное срабатываение. Флаг снова будем устаналивать в true при очередном цикле проверки наличия огненных шаров.

👉 Прикладываю демо, на котором видно, что теперь одно касание несмертельно и видно, как уменьшается здоровье игрока.

#Roblox
#СоздаемПобег
👍3🔥1
Создаем побег в Roblox: Для уровня огненных шаров добавляем сбор монет и открытие двери

🎯 Сегодня продолжаем работать над побегом, добавим вращающиеся монетки, которые надо собрать среди огненных шаров, чтобы открыть дверь для следующего уровня.

👨‍💻 В игровой мир на платформу огненных шаров добавляем 4 монетки: Coin5, Coin6, Coin7, Coin8, заднюю стену разбиваем на кусочки, центральный кусок будет дверью Door2 .

👨‍💻 Редактируем ранее добавленный скрипт CoinsScript, добавляем логику вращения монет и правим логику сбора монет.

👉 Демо https://youtube.com/shorts/SXOL9-v4Nmw?si=YoohB6W2F_ShPvhP

#Roblox
#СоздаемПобег
👍2🔥2
Создаем побег в Roblox: Добавляем полосу с вращающимися балками

🎯 Сегодня продолжаем работать над побегом, добавим полосу с вращающимися балками, которых касаться нельзя.

👨‍💻 В игровой мир добавим платформу и на ней сконструируем пару вращающихся блоков. Назовем их LavaPlank и LavaPlank2.

👨‍💻 Добавим скрипт LavaPlankScript , который будет управлять вращением балок, также в нем будут детекторы касания балок, при касании игрок здоровье игрока сбрасываем в нуль.

👉 Демо https://youtube.com/shorts/U0eDmAJX4do?feature=share

#Roblox
#СоздаемПобег
🔥3👏1
🌲Росток елки пророс

🎯 На 10 день после посадки пророс росток елки 💪

👉 Крутяк, теперь каждый день планируем делать по кадру, потом фильм сделаем из фото, как она росла, если все будет ок.

👉 А я читал, что от 20-50 дней примерно должно пройти до проростания.

#ВыращиваемЕлку
👍2👏2🔥1
Поворот роборуки

🎯 Сегодня программируем поворот основания роборуки в mBlock.

👉 Демо https://youtube.com/shorts/UIUvwm5gA1E?feature=share

#Arduino
👍3🔥1