Code Every Day 🚀
30 subscribers
687 photos
243 videos
22 files
174 links
Просто для развлечения
Download Telegram
👨‍💻 Логика скрипта, отвечающего за UI
Media is too big
VIEW IN TELEGRAM
👨‍💻 Пример работы на демо
День 82: Короткое видео по созданию лифта в Roblox

🎯 Сегодня записал короткое видео по созданию лифта, на все ушло 36 секунд.

👉 Ранее я уже делал прототип подобный, на всякий случай листинг кода прицеплю к посту.

👉 А видео доступно по ссылке
https://youtube.com/shorts/4sjlHFW5Svs?si=FlQIcvwPn4Jxp5hn
👍2
День 83: Курс программирования на uchi.ru - объяснение условных операторов

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

👉 Вцелом подход к объяснению программирования в следующем: нужно с помощью понятных для всех наборов операторов перемещения объекта в игре (идти, поворачивать, брать, бросать) решать логические задачи, в большинстве своем простые, но есть и такие, где надо посидеть подумать нормально.

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

#uchi_ru
#Родителям
🔥2
KorGE: мультифлатформенный движок на Kotlin

👉 Недавно начал изучать игровой движок на Kotlin KorGE, кажется очень интересным, попробую что-нибудь на нем сделать. Пока нет полноценной работы с 3d, это в работе. Для 2d все необходимое есть.

👉 У движка нет своей IDE, автор все реализовал как плагины для IDEA, сделано все очень хорошо, на мой взгляд, остается только стоя аплодировать.

#KorGE
👏2👍1
День 84: Основы Roblox - Синоптики обещали дождь.. из монет

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

👉 В игровой мир добавил объект монеты - Coin , но в этот раз его разместил в специальной папке ServerStorage , этот объект будет использоваться в качестве шаблона для клонирования. Добавил скрипт в папку ServerScriptService, который отвечает за клонирование и помещение монеты в игровой мир со случайнми координатами.

#Roblox
👍1
Media is too big
VIEW IN TELEGRAM
👉 Демо прототипа генерации объектов и добавление их в игровой мир
🔥3
Media is too big
VIEW IN TELEGRAM
День 85: Основы Roblox - Улучшаем прототип с падающими монетами: удаляем объекты по таймеру

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

👉 Пример на демо.

#Roblox
👍1🔥1
👨‍💻 В Roblox есть уже встроенная системная служба для подобных целей Debris https://create.roblox.com/docs/reference/engine/classes/Debris

👉 Ее и использовал для ранее написанного скрипта.
👍1
Media is too big
VIEW IN TELEGRAM
День 85: Основы Roblox - Улучшаем прототип с падающими монетами: добавляем взрывы

🎯 В прототипе с падающими монетами сделано было так, что монета через 5 секунд удалялась из игрового мира. Простое исчезновение не очень эффектно. Сегодня добавил взрыв на момент исчезноваения монеты.

Пример на демо.

#Roblox
🔥2
👨‍💻 В workspace добавлен скрипт, в котором добавлен детектор на момент удаления объектов из игрового мира. При удалении объекта, если он еще виден в игровом мире, создаем взрыв в месте нахождения объекта.
👏1
Media is too big
VIEW IN TELEGRAM
День 86: Основы Roblox - Улучшаем прототип с падающими монетами: увеличиваем скорость персонажа при сборе монеты

🎯 В прошлом прототипе генерировали монетки в игровом мире и взрывались через 5 секунд после их появления. Захотелось добавить взаимодействие с монетками, в итоге реализовал скрипт, который увеличивает скорость персонажа при касании монетки.

👉 Пример на демо.

#Roblox
👍3