Menu
CoddyTech

Песочница для скриптов Roblox

Напиши скрипт Roblox, нажми «Играть» и пройдись по своей игре. Без Roblox Studio и без установки.

Примеры игр

Тестируйте скрипты Roblox онлайн, прямо в браузере

Пишите скрипт Roblox с одной стороны и играйте с другой. Нажмите «Играть», ходите на W A S D, прыгайте на Space и смотрите, как реагирует ваш код: лава, которая убивает, монеты, которые растут в таблице лидеров, платформа, которая подбрасывает вас в воздух. Ничего не нужно устанавливать, аккаунт не нужен.

Игра работает на собственном движке Coddy в стиле Roblox, написанном на Luau и запущенном в вашем браузере. Он повторяет те части Roblox API, с которыми новичок сталкивается первыми, с теми же именами, значениями по умолчанию и сообщениями об ошибках, поэтому скрипт, который работает здесь, это настоящий код Roblox, который можно вставить в Roblox Studio. Игра состоит из двух файлов: script.luau это ваш Script, а world.luau строит место, в котором он работает.

Чем полезна эта песочница Roblox

  • Игра рядом с кодом. Нажмите «Играть» (или Ctrl+Enter), и ваш скрипт запустится в 3D-мире с персонажем, которым вы управляете, таблицей лидеров и панелью вывода, где видны каждый print и каждая ошибка.
  • Roblox API, который нужен новичку: Instance.new, Parts и Touched, здоровье, скорость и прыжок Humanoid, Players и leaderstats, task.wait и task.delay, TweenService, CFrame и ClickDetector. Ошибки звучат так же, как в Roblox Studio.
  • Меняйте и сам мир. world.luau строит место из частей, которые можно двигать, менять в размере, перекрашивать и дополнять, а игра перезагружается через мгновение после того, как вы перестали печатать.
  • Работает в любом современном браузере, поэтому подходит для Chromebook, школьного ноутбука, телефона или планшета. На сенсорном экране есть джойстик и кнопка прыжка, как в приложении Roblox.

Что можно попробовать в песочнице Roblox

  • Обби: полоса лавы, которая возвращает игрока на старт, и финишная платформа, которая добавляет монету в таблицу лидеров. Измените награду, добавьте вторую полосу лавы или заставьте финиш двигаться.
  • Сборщик монет: монеты исчезают от касания, возвращаются через три секунды и увеличивают значение Coins в leaderstats. Сделайте каждую монету ценнее, уберите собранные монеты насовсем или добавьте свою монету в world.luau.
  • Прыжковая платформа: коснитесь её, и ваш JumpHeight вырастет на пять секунд. Измените высоту или время либо превратите её в платформу скорости с WalkSpeed.

Вопросы о песочнице для скриптов Roblox

Это Roblox Studio онлайн?
Нет. Roblox Studio это настольное приложение Roblox для Windows и Mac. А это песочница на Coddy, где можно писать и тестировать скрипты Roblox в браузере. Скрипты пишутся под Roblox API, поэтому то, чему вы учитесь здесь, вы используете и в Studio, но открыть свои места Roblox или опубликовать игру отсюда нельзя. Coddy не связан с Roblox Corporation.
Можно ли писать скрипты Roblox на Chromebook, телефоне или iPad?
Да. Игра запускается внутри браузера, поэтому подойдёт любой современный браузер. На сенсорном экране вы ходите экранным джойстиком, прыгаете кнопкой и осматриваетесь, проводя пальцем.
Будет ли мой скрипт работать в Roblox Studio?
Скрипт, который использует API из этой песочницы, это обычный Luau для Roblox, и в Studio он работает без изменений. Поместите его туда же, куда его кладёт world.luau: скрипты «Обби с монетами» и «Монеты» идут в ServerScriptService, а скрипты «Лавовый пол» и «Прыжковая платформа» внутрь своей части, потому что они используют script.Parent. Постройте части в Studio вручную или скопируйте размеры и позиции из world.luau.
Чего песочница не умеет?
Это подмножество для новичков, а не весь движок. Нет моделей из Toolbox, нет мешей, звуков и декалей, нет публикации и мультиплеера: вы играете одним игроком. Физика охватывает ходьбу, прыжки, падение, касания и толчки, но не полную симуляцию твёрдых тел. Обычный Luau без игры, с вводом через io.read(), запускается в песочнице Luau.
Это бесплатно? Мой код сохраняется?
Бесплатно, аккаунт не нужен. Ваши правки в каждой игре из примеров хранятся в этом браузере, так что можно закрыть вкладку и вернуться. «Сбросить» возвращает текущую игру в исходное состояние.
Как научиться писать скрипты для Roblox?
Начните с примеров здесь: измените одно число, нажмите «Играть» и посмотрите, что произойдёт. Когда захотите идти по плану, курс по скриптингу игр в Roblox от Coddy учит событиям, частям, игрокам, leaderstats и игровым циклам урок за уроком, и каждый скрипт запускается в такой же игре, как на этой странице.