Нажми — и деталь появится в мире
- ⏱ Сколько займёт
- 40–60 минут, 6 шагов. Каждый шаг заканчивается результатом на экране.
- 💻 Что нужно
- Компьютер с Windows или macOS. Понадобится Roblox Studio — бесплатная, поставим на первом шаге. С телефона этот квест не проходится.
- ⏸ Если прервёшься
- Ничего не потеряется: прогресс сохраняется на этом устройстве. Вернёшься — продолжишь с того же шага.
- 🎓 Чему научишься
- NPC и диалоги · ProximityPrompt · ветвления
Остров ждёт жителей
У костра сидит человек и молча смотрит в огонь. Ты подходишь — он не реагирует.
«Он не знает, что с ним можно говорить, — капитан подмигивает. — Дай ему повод: подошёл близко — появилась подсказка».
Заговорил — и остров перестал быть декорацией. В нём появились те, кто здесь живёт.
Это запись из Roblox Studio: кнопка Play, персонаж идёт по уровню. Такой же говорящий житель появится и у тебя — только разговор будет вести стандартный Dialog Roblox: значок над головой и список реплик.
Читать текстом
План: болванка-житель → имя и наряд → первые слова → ветки разговора → своя история.
Напоминание: как открыть свой проект (20 секунд)
Вот он, будущий собеседник: болванка стоит на острове, а над головой — пузырь разговора (в этой записи он нарисованный). У тебя пузырь и список реплик нарисует сам Roblox — объектом Dialog. Подходишь — и начинается диалог с выбором ответов, как в больших RPG.
Так работает разговор: житель спрашивает — игрок выбирает ответ — и у каждого выбора своё продолжение. Всё это собирается из готовых деталей Roblox, как из кубиков.
Болванка оживает
Вкладка Avatar → Character → в панели Generate Rig оставь R15 и нажми Block Avatar (2012). В центре сцены появится серая болванка-человечек — заготовка жителя. Перетащи её инструментом Move туда, где игроки точно пройдут.
Дай жителю имя: в Explorer найди Rig, двойной клик — и переименуй, например в «Старый Пират». Потом одень его: вернись на вкладку Home (на Avatar кнопки Color нет), выделяй части тела и крась инструментом Color — рубаху, штаны, сапоги.
Настоящая запись: у жителя уже есть цветная одежда. Присмотрись к деталям в кадре — так выглядит одетая болванка вблизи.
В клипе Anchored ставят обычной плите — показан сам приём: строка Properties и галочка. У жителя всё то же, но деталь другая: раскрой его в Explorer треугольником, найди внутри HumanoidRootPart (не Head и не Torso) и поставь галочку Anchored ей. Теперь он стоит на посту как вкопанный.

- 1Вкладка AvatarВсё про персонажей — на этой вкладке.
- 2CharacterОткроется панель Generate Rig: оставь R15 и нажми Block Avatar (2012). Житель появится в центре сцены.
- 3Dialog внутри HeadНаведи на Head → «+» → Dialog. Разговор живёт на голове жителя.
- 4InitialPromptПервая фраза жителя. Отфильтруй свойства по слову InitialPrompt — останется одна строка.
- 5PlayЗапусти и проверь сам. Квадрат рядом — Stop, он возвращает всё как было.
Это настоящий экран Roblox Studio — такой же, как у тебя. Нажимай на кружки по порядку: метка покажет место, а строка ниже объяснит, зачем оно. Отмечай пройденное — прогресс сохранится.
Первые слова
Выдели Head жителя → «+» → добавь объект Dialog. В Properties впиши InitialPrompt — первую фразу и GoodbyeDialog — прощание. В клипе набирают свой текст, у тебя может быть любой: например «Стой, путник! Кто таков?».
Трюк Капитана: в свойствах Dialog поставь Purpose = Quest — над головой жителя загорится значок задания, видный издалека. А Tone = Friendly сделает разговор дружеским.
Проверка: Play → подбеги к жителю. Над его головой появится пузырь с твоей фразой. Житель заговорил — и для этого не понадобилось ни строчки кода.
Настоящий разговор: значок задания над головой, клик — и житель спрашивает «Стой, путник! Кто таков?», а снизу ждут три реплики на выбор.



Разговор по шагам: значок над головой → первая фраза → выбор реплик. Так это выглядит у игрока.

NPC: жители, которых никто не играет
NPC — non-player character, персонаж, которым не управляет человек. Продавец, сторож, кот у костра — все они.
Хороший NPC отвечает на действие, а не висит в воздухе: подошёл — появилась подсказка, заговорил — ответил, ушёл — вернулся к своим делам.
В больших играх NPC дают расписание: утром на рынке, вечером в таверне. Мир сразу перестаёт быть декорацией.
Ветки разговора
Теперь выбор реплик: внутрь Dialog добавь два объекта DialogChoice. У каждого два поля: UserDialog — что говорит игрок, ResponseDialog — что отвечает житель.
Фокус глубины: положи DialogChoice внутрь DialogChoice — и после первого ответа появится новый выбор. Так строятся длинные разговоры в настоящих RPG.
Проверка · Где должен лежать объект Dialog?
Что даёт Purpose = Quest?
Оба верных ответа — +10 дублонов в сундук.
История твоего жителя
Сделай по-своему. Кем будет твой житель: торговцем, стражем тающего моста или потеряшкой, намекающей на секретную монету? Придумай ему роль, связанную с ТВОИМ уровнем.
Впиши его историю в ветки: пусть одна реплика выдаёт полезный секрет твоего уровня — где спрятана монета ×5 или как пробежать тающий мост. Игроки будут возвращаться поговорить.
Проверка боем: поговорил со своим жителем в Play?
Семь галочек — и остров перестал быть декорацией: в нём кто-то живёт.
Знакомство
Пройди все ветки разговора сам — каждую реплику до конца. Работает? Ctrl+S — и по твоей ссылке игроки уже знакомятся с жителем. На Mac вместо Ctrl — Cmd.
Вызов другу: «найди в моей игре жителя и выведай у него секрет». Теперь у твоего острова есть история, которую рассказывают его жители.
Читать текстом
Жми — Гильдия принимает пятый артефакт.