Нажми — и деталь появится в мире
- ⏱ Сколько займёт
- 40–60 минут, 6 шагов. Каждый шаг заканчивается результатом на экране.
- 💻 Что нужно
- Компьютер с Windows или macOS. Понадобится Roblox Studio — бесплатная, поставим на первом шаге. С телефона этот квест не проходится.
- ⏸ Если прервёшься
- Ничего не потеряется: прогресс сохраняется на этом устройстве. Вернёшься — продолжишь с того же шага.
- 🎓 Чему научишься
- проект целиком · игра на компанию · релиз и обратная связь
Инвентарь Штурмана
На причале собралась вся команда. Капитан впервые ничего не объясняет.
«Ты умеешь строить, писать скрипты, делить команды, считать и держать раунды. Дальше решаешь ты».
Собери своих — и проверь на них. Игра готова тогда, когда в неё просят сыграть ещё раз.
Это запись из Roblox Studio: раунд, две команды, счёт и ничья. Такую же игру — только по своим правилам — ты соберёшь в этом финале.
Читать текстом
Начнём с честной ревизии: посмотрим, что лежит у тебя в трюме.
Перечитай семь плиток. За каждой — твой рабочий код, который уже работает. Новое писать почти не придётся: финал не про новые команды, а про то, чтобы собрать своё из готового.
Сначала правила, потом код
Это самая взрослая привычка во всём курсе. Программисты не начинают с кода — они начинают с правил, которые можно рассказать другу за минуту. Если рассказать не получается, игра ещё не придумана.
Смотри, как мало нужно. Четыре строчки — и из них уже видно всё: нужны команды, общий предмет, счёт и раунд на 90 секунд. Все детали у тебя есть.
Последняя галочка — секрет опытных. Вычёркивай смело. Лучше одна механика, доведённая до конца, чем пять начатых. Игру делает не количество идей, а то, что в неё интересно играть.

- 1Окно мира — начинай с серых коробокПоле, базы, ворота — без единого красивого материала. Если весело с серыми коробками, с огнями будет отлично. Если скучно — никакие огни не спасут.
- 2ServerScriptService — все правила игры здесьРаунды, счёт, команды — один-два серверных Script. Шпаргалка Штурмана вся собирается тут: Instance.new("Team"), команда.Очки.Value += 1, while true do с task.wait.
- 3Селектор режима — «Server & Clients»Перед публикацией игра обязана быть проверена не в одиночку. На кадре режим уже выбран — так он и выглядит: вместо «Test» в поле появляется «Server &…».
- 4Счётчик игроков — 2 или 3, и жми ▶Пройди свою игру целиком чужими руками: понятно ли, что делать, за сколько секунд заканчивается раунд, хочется ли переиграть.
- 5Untitled — имя твоего местаКликни и переименуй: короткое название люди видят раньше самой игры. А кнопки Publish на ленте нет — публикация живёт в меню File → Publish to Roblox, а строка меню идёт по самому верху экрана, выше окна Studio, и в кадр не попала. Доступ Playability → Friends или Public открывают уже на сайте Roblox — без этого шага друг просто не зайдёт.
Это настоящий экран Roblox Studio 2026 — такой же, как у тебя: та же лента вкладок, тот же Explorer со всеми сервисами, та же панель Properties. Нажимай на кружки по порядку: метка покажет место, строка ниже объяснит, зачем оно. Чего на кадре нет — про то честно написано словами. Отмечай пройденное — прогресс сохранится.
Три рецепта — или свой
Три готовых замысла, если своего пока нет. Каждый собирается только из твоих деталей — ничего нового учить не надо. Бери любой и меняй под себя: это не списывание, так работают все.
Соблазн начать с красоты огромный — и это ловушка. Сначала серые коробки и главная механика. Если весело с серыми коробками — будет отлично с огнями. Если скучно — никакие огни не спасут.
-- КОМАНДЫ
local Teams = game:GetService("Teams")
local t = Instance.new("Team"); t.TeamColor = BrickColor.new("Bright red"); t.Parent = Teams
-- СЧЁТ КОМАНДЫ
команда.Очки.Value += 1
-- КТО КОСНУЛСЯ
local p = game.Players:GetPlayerFromCharacter(hit.Parent)
-- ВЕРНУТЬ ПРЕДМЕТ ДОМОЙ
мяч.CFrame = дом; мяч.AssemblyLinearVelocity = Vector3.new()
-- МОСТ: клиент → сервер / сервер → всем
сигнал:FireServer() | сигнал.OnServerEvent:Connect(function(player) end)
сигнал:FireAllClients(текст) | сигнал.OnClientEvent:Connect(function(t) end)
-- КНОПКА
кнопка.MouseButton1Click:Connect(function() end); кнопка.Size = UDim2.fromScale(.22, .09)
-- РАУНД
while true do сброс(); отсчёт(90, "До конца"); task.wait(8) end
Держи этот слайд открытым, пока собираешь. Здесь вся экспедиция в одном свитке — не нужно бегать по прошлым островам и вспоминать, как писалась та или иная строка.
И запомни главное: когда что-то ломается — это нормально. Ломается у всех и всегда, даже у тех, кто делает игры двадцать лет. Разница только в том, что они не пугаются, а идут по списку.

Релиз — это не конец, а начало
В индустрии выпуск игры — только первый день её жизни. Дальше смотрят, где игроки бросают, что ломается, чего просят.
Первое, что делают после запуска, — читают отзывы и цифры: сколько дошло до конца, сколько вернулось на второй день.
Поэтому твоя настоящая работа начинается, когда друзья сыграли. Спроси: что было непонятно? где стало скучно? Это и есть работа геймдизайнера.
Проверка на живых людях
Испытание простое и честное: позови друга и молчи. Каждое твоё объяснение — это подсказка, которой не будет у настоящего игрока. Смотри и записывай, где он застрял.
Друг зашёл и спрашивает: «а что тут делать?». Что чинить?
С чего начинать сборку своей игры?
Оба верных ответа — +10 дублонов.
Шестая галочка — та, ради которой всё затевалось. Если после проигрыша хочется ещё раз — игра получилась. Это и есть главный признак, его не подделать красивой картинкой.
Витрина твоей игры
Обложку люди видят раньше самой игры. Сделай снимок в момент действия — когда идёт борьба за шар, а не пустого поля. Название короткое, описание в одну фразу: что делать и сколько это длится.
Третий шаг — тот самый, из-за которого дети пишут «у меня друг не может зайти». Опубликованная игра по умолчанию закрыта. Открой доступ друзьям или всем — и ссылка заработает. И запомни разницу: Ctrl+S — это Save to Roblox, он сохраняет версию, но обновление друзья не увидят. Публикует только Publish to Roblox (Alt+P). То же самое есть и на сайте: Create → твоя игра → Settings → Access.
Эта ссылка — главный артефакт всей экспедиции. Не тренировочный остров по инструкции, а игра по твоему замыслу, в которую можно позвать кого угодно.
Курс проложен
Оглянись на путь. Ты начинал с прыжков по платформам, а заканчиваешь собственной сетевой игрой с командами, счётом и раундами. Это большая дистанция, и ты прошёл её целиком.
Команды Lua когда-нибудь забудутся — и ничего страшного. А вот эти четыре привычки останутся и будут работать в любом языке и в любом деле. Ради них всё и затевалось.
Читать текстом
Жми — Гильдия Квесторов ждёт на церемонию.