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

ROBLOX — Добыча ресурсов — Resource extraction

Автор: | 26 января, 2025

В предыдущих частях мы создали мир и разместили в нём ресурсы. Пора начать их добывать. Для этого нам понадобится инструмент добычи. Но не один, а два. Первый будет рубящий, второй дробящий. Ведь камень особо не порубишь, а дерево наоборот не особо раздробишь. Вот так и получаем что нам нужны топор и кирка. Естественно возьмём уже… Читать далее: ROBLOX — Добыча ресурсов — Resource extraction »

ROBLOX — Создание ресурсов для добычи — Creating resources for mining

Автор: | 25 января, 2025

В продолжении темы RPG игры рассмотрим тему спавна ресурсов с их последующей добычей. Генерацию бесконечного мира мы уже освоили. Вот в нём и будем создавать ресурсы, которые после будем добывать. Итак, наш алгоритм: Не так чтобы и уж совсем сложно? Для примера возьмём две противоположности — дерево и камень. Как заспавнить ресурс? Определяем координату и… Читать далее: ROBLOX — Создание ресурсов для добычи — Creating resources for mining »

ROBLOX — Генератор ландшафта — Terrain generation

Автор: | 3 января, 2025

Под новый год задали вопрос — как создать террейн? Вопрос конечно интересный, в особенности что я несколько лет назад на него потратил не один день изучения. И потому решил таки сделать урок на эту тему. И хотя я не буду рассматривать полноценно как создать натуральные биомы, но сам принцип попробую объяснить. Начну с того, что… Читать далее: ROBLOX — Генератор ландшафта — Terrain generation »

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

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

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

ROBLOX — Handles и ArcHandles

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

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

ROBLOX — Pet Warrior Simulator

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

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

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

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

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

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

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

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

ROBLOX — Tycoon 2

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

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

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

Автор: | 14 августа, 2025

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