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

ROBLOX — Отправка сообщений в Telegram

Автор: | 26 октября, 2024

В связи событиями связанными с Discord пришлось переделывать модуль сообщений наружу. Как более «надёжный» сервис взяли мессенджер Telegram. Расписывать как создавалось решение здесь не буду (это я описал на профильном форуме), а сразу приведу модуль и его использование. Естественно что всё делается в ServerScriptService. В модуле есть ссылка вдохновения где расписано как создать группу и… Читать далее »

ROBLOX — Handles и ArcHandles

Автор: | 15 октября, 2024

Понадобилось мне интерактивное управление объектами в игре «как в Roblox Studio» вечер покопавшись я нашёл два инструмента которые вроде как это позволяют. Что даёт нам документация? Практически ничего. Но из неё можно узнать что: Чем то это это напоминает UI Drag Detector и 3D Drag Detector т.к. по факту это их объединение в одно целое.… Читать далее »

ROBLOX — Pet Warrior Simulator

Автор: | 2 августа, 2024

Последнии полгода занимался указанным в шапке проектом. Собственно он здесь: https://www.roblox.com/games/15626481063/Pet-Warrior-Simulator По большому счёту я весьма доволен полученным результатом. Хотя и жаль, что проект решили заморозить — до лучших времён. Т.к. кодил проект с нуля до итога, то узнал много чего интересного и нового в разном плане. От самого программирования, до управления проектом и финансами… Читать далее »

ROBLOX — Map maker.. Подводные камни.

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

Когда то давно, я уже писал статью о GUI дизайнере и вот нашёлся очередной повод написать статью о мапмейкере. Я не буду расписывать о чувстве прекрасного и т.д. Это понимает каждый, кто хоть раз, хоть где ни будь создавал локацию на любом игровом, и не только, движке. В этой статье буду освещать исключительно технические особенности… Читать далее »

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

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