Книга «Roblox: играй, программируй и создавай свои миры»

0 20

Книга «Roblox: играй, программируй и создавай свои миры»

Если ты мечтаешь стать геймдизайнером и создать свою игру, но не знаешь, с чего начать, эта книга поможет тебе!

  • Не требуется предварительных знаний — ты можешь начать делать игру сразу!
  • Мир Roblox интуитивно понятен и очень нравится детям и взрослым.
  • В книге даны очень подробные пошаговые инструкции по установке и работе с Roblox.
  • Есть введение в программирование и язык Lua.
  • Наглядные инструкции по созданию игровых объектов (каждое действие иллюстрируется скриншотом).
  • Интересные задания для самостоятельной работы.
  • «Roblox: играй, программируй и создавай свои миры» станет верным другом, поможет в кратчайшие сроки освоить игровую среду, удивлять друзей и родителей крутыми играми и даже заработать!

    Создание игровых объектов с помощью скрипта

    Теперь рассмотрим последний вариант создания игровых моделей. В нем мы будем использовать язык программирования Lua. Создадим прямоугольный блок стандартного размера. Для этого в скрипте в Workspace вызовем функцию Instance. Эта функция отвечает за создание объекта. Для того чтобы создалась именно деталь, необходимо прописать параметр Part, но, чтобы деталь создалась именно в нашем игровом мире, нужно добавить параметр workspace:

    Книга «Roblox: играй, программируй и создавай свои миры»Ниже представлен код с указанием размера детали:

    Книга «Roblox: играй, программируй и создавай свои миры»

    По умолчанию при создании детали создается Block, у которого снизу и сверху есть измененная поверхность. Сверху это Studs (шипы), а снизу Inlets (выемки). Они нужны для скрепления с поверхностью. Параметры можно настроить в классе Surface.

    Этот класс можно найти как в отдельном окне инструментов (в урезанном виде), так и в свойствах конкретной детали.

    Книга «Roblox: играй, программируй и создавай свои миры»

    Книга «Roblox: играй, программируй и создавай свои миры»

    Чтобы сгладить верхние и нижние стороны, достаточно прописать для параметра BottomSurface и TopSurface (индекс 0 или 9).

    Книга «Roblox: играй, программируй и создавай свои миры»

    Книга «Roblox: играй, программируй и создавай свои миры»

    Из предыдущих глав ты уже знаешь, как накладывать материал и цвет на объект, а также регулировать размер и положение.

    Сейчас попробуем создать дом с крышей, похожий на предыдущий. Начнем с пола и стен. Для этого создадим новый игровой объект и в Workspace напишем скрипт:

    Книга «Roblox: играй, программируй и создавай свои миры»

    Благодаря этой части кода будет создана заготовка для пола размером 50 × 50 и 1 studs в высоту, центр пола будет располагаться в точке (0, 0, 0).

    Зададим полу светло-коричневый цвет и добавим материал Wood planks:

    Книга «Roblox: играй, программируй и создавай свои миры»

    С полным содержанием статьи можно ознакомиться на сайте «Хабрахабр»:

    https://habr.com/ru/company/piter/blog/547378/

    Источник

    Оставьте ответ