Menu
CoddyTech

Привет, Roblox

Часть раздела Скриптинг игр в Roblox путешествия по Lua на Coddy. Урок 1 из 24.

Каждая игра в Roblox состоит из деталей (блоков, шаров, платформ) и скриптов, которые указывают деталям, что делать. Скрипты пишут на Luau — языке программирования, который Roblox создала на основе Lua.

Игра справа — это настоящий мир: травяная базовая плита, площадка появления и жёлтый знак. Нажми Play, чтобы запустить в нём свой скрипт, и передвигайся с помощью W A S D и Space.

Первое, чему учится каждый скриптер, — это print. Эта команда записывает строку в панель Output под игрой, указывая время события в игре:

print("The game started")

Текст в кавычках — это строка. print также выводит то, что не является строками, например числа и названия деталей. Каждая деталь в мире находится внутри workspace, и получить к ней доступ можно по её имени:

print(workspace.Baseplate.Name)

Эта команда выводит Baseplate. Скрипт выполняется сверху вниз один раз, когда игра запускается.

challenge icon

Задание

Легко

Напиши свой первый скрипт Roblox.

  1. Выведи точно Hello, Roblox!
  2. На следующей строке выведи имя жёлтого знака, прочитав его у детали: workspace.Sign.Name (а не текст "Sign" в кавычках).

Нажми Play, чтобы увидеть свои строки в Output, затем нажми Check.

Попробуйте сами

-- Этот скрипт выполняется один раз при запуске игры.
print("Hello")
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Скриптинг игр в Roblox

Потренируйтесь самостоятельно: Онлайн-компилятор Lua