👨💻Как обычно код на скриншотах, всего пару функций в несколько строк.
#Roblox
#Roblox
👍2
🤔 Что-то давненько мы робота не программировали
👉 Пора исправляться
Демо https://youtube.com/shorts/LDD8WkjYb-s?si=pdgcK1_uHdNMsCCp
#Arduino
👉 Пора исправляться
Демо https://youtube.com/shorts/LDD8WkjYb-s?si=pdgcK1_uHdNMsCCp
#Arduino
YouTube
София и папа снова развлекаются с программированием робота в Enjoy Block (Enjoy Robotics)
🔥2🥰1🦄1
Media is too big
VIEW IN TELEGRAM
Сальто для игрока в Roblox
🎯 Иногда в играх персонажи не просто подпрыгивают, а еще совершают перевороты. Реализовать это можно разными способами. Можно добавить анимацию либо программно вращать персонажа. Сегодня решил поразбираться, как такое можно сделать.
👉 В игровой мир в
👉 Первой строкой скрипта включается цикл ожидания загрузки игрока в игровой мир.
👉 Добавим обработчик для одной из клавиш на клавитуре, пусть это будет буква
👉 Напишем функцию, которая будет брать
Пример на демо
#Roblox
🎯 Иногда в играх персонажи не просто подпрыгивают, а еще совершают перевороты. Реализовать это можно разными способами. Можно добавить анимацию либо программно вращать персонажа. Сегодня решил поразбираться, как такое можно сделать.
👉 В игровой мир в
StarterPack добавил локальный скрипт. 👉 Первой строкой скрипта включается цикл ожидания загрузки игрока в игровой мир.
👉 Добавим обработчик для одной из клавиш на клавитуре, пусть это будет буква
U, для этих целей подключаем UserInputService👉 Напишем функцию, которая будет брать
CFrame игрока и поворачивать его в цикле на время полета.Пример на демо
#Roblox
👍2🔥2
Media is too big
VIEW IN TELEGRAM
Сальто вперед, назад, влево, вправо в Roblox
🎯 Доработал код прыжка с вращением персонажа так, что теперь он может делать сальто в разные стороны.
👉 За основу взят тот же код, но немного доработан. Все параметры прыжка вынесены в таблицы. Функция прыжка дополнена параметром напрвления вращения прыжка.
👉 Детали на демо
#Roblox
🎯 Доработал код прыжка с вращением персонажа так, что теперь он может делать сальто в разные стороны.
👉 За основу взят тот же код, но немного доработан. Все параметры прыжка вынесены в таблицы. Функция прыжка дополнена параметром напрвления вращения прыжка.
👉 Детали на демо
#Roblox
Основы KorGE: Пример работы с атласом спрайтов
🎯 Напомню, что не так давно появился игровой движок на
👉 Взял готовый атлас и файл описания к нему. Пример на скриншотах. В качестве примера решил на экране вывести летающего орла -
👉 В
Далее можем по префиксу спрайта получить его и проиграть на экране.
#KorGE
🎯 Напомню, что не так давно появился игровой движок на
Kotlin - KorGE, решил продолжить погружение в этот игровой движок. Сегодня разбирал тему: как работать с атласом спрайтов.👉 Взял готовый атлас и файл описания к нему. Пример на скриншотах. В качестве примера решил на экране вывести летающего орла -
eagle.👉 В
KorGE есть встроенный класс для хранения состояния атласа. Положив файл в папку ресурсов, можно через виртуальную файловую систему KorGE получить доступ к файлу. Файл атласа и описание к нему у меня лежит в папке Sunny-Land/atlas/
val spriteAtlas = resourcesVfs["Sunny-Land/atlas/atlas.json"].readAtlas()
Далее можем по префиксу спрайта получить его и проиграть на экране.
val spriteAnimation = atlas.getSpriteAnimation(name)
val sprite = sprite(spriteAnimation)
sprite.playAnimationLooped()
#KorGE
👍1