Архив метки: обучение

ROBLOX — Примитивный инвентарь — Primitive inventory

Автор: | 5 февраля, 2025

Я тут недавно подумал что цикл уроков превращает в какую-то микро игру в жанре RPG или выживача. В принципе я люблю и то и другое. Продолжим. Что надо после того как ресурсы добыл? Сложить их в инвентарь! Вот его то и сделаем сейчас. Мы не будем изгаляться с супер-пупер инвентарём. Стаки ресурсов, ограничители по весу… Читать далее: ROBLOX — Примитивный инвентарь — Primitive inventory »

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 — 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 — использование »