Архив метки: Roblox

ROBLOX — Beam указатель, путеводная нить

Автор: | 13 августа, 2023

Базовое применение Beam это указать игроку куда идти дальше. Но это далеко не единственное применение данного инструмента. Но сегодня у меня спросили как именно сделать данный указатель, поэтому это мы и разберём. Итак, сперва теория. Beam — это луч соединяющий две точки. В случае усложнения, это кривая Безье с дополнительными параметрами: кривизны, размеров и другими…… Читать далее »

ROBLOX — Смена дня и ночи

Автор: | 13 августа, 2023

Сделать это легко. Но мы чуть усложним добавив Tween. Будет приятней для глаз. И зададим некоторые параметры. Для начала немножко теории. За время суток отвечает Lighting сервис. В котором нам надо просто устанавливать новое время суток. В простейшем случае это можно сделать в цикле. Но мы то уже решили, что этим будет заниматься твин. Результат… Читать далее »

ROBLOX — Tycoon 2

Автор: | 9 августа, 2023

На форуме разработчиков Roblox — DevForum, я создал несколько уроков-задачников о том, как сделать не правильный Tycoon. Так что если вас интересует эта тема, то ссылки ниже. Начало было не оттуда, но мысль должна быть понятной — как разобраться с кнопками. Следом конечно пошёл Dropper. Тут эта тема. Потом, естественно, про конвейер, коллектор и приёмник.… Читать далее »

ROBLOX — Tween Service — использование

Автор: | 22 апреля, 2023

Если определить понятие Tween нормальным языком, то это служба плавного изменения значения во времени. Причём выполняется это параллельно с остальным выполнение кода. Именно оба этих нюанса придают шарма вашему коду. Зачастую это применяется в эффектах GUI или имитирует анимации в играх. Например изменение размера или выезд меню, открывание дверей, передвижение препятствий. Т.к. это применяется на… Читать далее »

ROBLOX — GUI дизайнер… Это же легко?!

Автор: | 8 февраля, 2023

Кто такой GUI дизайнер? Это тот кто умеет нарисовать интерфейс игрока? И да, и нет. С одной стороны это художник который может нарисовать интерфейс, если грубо менюшки и интерфейс взаимодействия игрока с миром. А если не грубо? Тогда то, что озвучено — это ART художник. А GUI дизайнер это тот, кто сможет перенести нарисованный ART-ом… Читать далее »

ROBLOX — События рушащие игру… Зачем Debounce? Или как убрать тормоза?

Автор: | 17 января, 2023

В очередной раз меня спросили о том, почему при срабатывании подбора предмета начинает тормозить игра? И вот я решил немножко пройтись по.. событиям. В большинстве своём события это весьма классная вещь, но есть у них один «изъян» — при срабатывании события происходит запуск нового экземпляра присоединённой функции. И как следствие их может быть запущено огромное… Читать далее »

ROBLOX — Элементы GUI под курсором

Автор: | 12 января, 2023

Так уж получилось что был у меня интерфейс в котором кнопки генерировались скриптом и.. последняя кнопка как то странно себя вела. Иногда нажималась, но чаще нет. При этом эффект over работал в 100%, т.е. выходит кнопка активна! Долго пытался понять что не так с генерацией кнопок, пока не пришла в голову мысль — а вдруг… Читать далее »

ROBLOX — Создание Leaderboard

Автор: | 13 ноября, 2022

Давно хотел написать урок по созданий доски лидеров и.. тут получил тестовое задание по его написанию. Так уж сошлись звёзды. Когда-то давно, года так два назад, понадобилась мне данная фича и на просторах интернета я нашёл нечто подходящее. На основе этого и делал свою таблицу лидеров. Итак постановка — хранить значения в базе данных по… Читать далее »

ROBLOX — Создание умный урон

Автор: | 6 февраля, 2022

В продолжение серии «умной» игры был создан ещё один видео урок. Цель простая — расчёт наносимого и получаемого урона в зависимости от характеристик персонажа, его экипировки и и различных временных усилений. Как видим, диаграмма не такая уж и сложная. Всего лишь надо сложить усиления и рассчитать их воздействие на Humanoid-а. Так как в видео всё… Читать далее »

ROBLOX — Создание умного врага

Автор: | 21 января, 2022

Периодически спрашивают — как сделать умного зомби? На этот вопрос я создал видеоурок. Здесь же помещу код с него. И не большие комментарии. Видео стоит посмотреть ради того, чтобы знать на будущее какие стандартные ошибки и проблемы возникают при решении данного вида задач. Начинается всё с алгоритма поведения врага. Так как это уроки для начинающих,… Читать далее »