Roblox на чем написан

Roblox: обзор онлайн платформы для создания игр

Roblox появился в 2006 году. Платформа создавалась на базе языка программирования Lua. Платформа создана группой американских разработчиков. Несмотря на исключительную нацеленность на игровую индустрию, Роблокс сегодня используется не только для развлечения, но и с целью проведения обучающих занятий.

Бета-версия проекта появилась еще 2004 году. В этом же году соучредитель проекта Дэвид Башуцки провел первые демонстрационные тесты платформы. В 2007 году был оснащен безопасным чатом, который позволил ограничить общение пользователей до тринадцати лет. В этом же году был добавлен специальный чат для Строителей, появилась премиум подписка, а сервера были обновлены и усовершенствованы.

В настоящее время Роблокс – это настоящая индустрия, которая позволяет реализовать свой творческий потенциал. Для детей это уникальная возможность сделать первые шаги в мире программирования компьютерных игр.

Сегодня очень популярны такие игры, как Minecraft или Fortnite. Однако можно смело утверждать, что их прародителем стал именно Roblox. В этой игре впервые были реализованы блоковые фигурки, которые впоследствии перекочевали в другие продукты.

С помощью онлайн платформы пользователи могут программировать собственные миры и проводить в них время с другими игроками. Именно это является самым большим преимуществом проекта. Раз есть возможность что-то менять в игре, причем создавать свои собственные продукты, значит платформу можно использовать в том числе в целях обучения программированию.

Роблокс предлагает собственный движок, с помощью которого ребенку будет проще понять, как создаются компьютерные миры. С помощью Roblox, дети смогут быстрее раскрыть свой творческий потенциал и сделать свои первые шаги в разработке.

Особенностью движка Roblox является то, что он полностью адаптирован под начинающих пользователей. Несмотря на то, что сама платформа написана на языке программирования Lua, знать его для создания своих продуктов в этой системе не придется. Можно сказать, что Роблокс – это простейшая среда разработки, которая позволяет создавать игры с использованием встроенных блоков и функций.

Говоря про Роблокс нельзя не вспомнить о том, что существуют и другие платформы, с помощью которых детям можно показать, что такое программирование, а также позволить им сделать свои первые шаги на пути к этой интересной и востребованной профессии. Например, одной из популярных платформ является Scratch. Чему же отдать предпочтение?

На самом деле и Scratch и Roblox заслуживают внимания. Дело в том, что обе платформы одинаково успешно применяются для обучения азам программирования и вполне справляются со своими задачами.

Роблокс можно было бы выделить благодаря тому, что здесь огромный перечень игр. Все ограничивается только фантазией ребенка и его желанием творить. Однако даже это широкое разнообразие не говорит о том, что Roblox лучше Scratch. Они совершенно разные, хотя в обеих платформах преследуется одна и та же цель – научить ребенка разработке.

Scratch – это своего рода подготовка к любому языку программирования. То есть ребенок с помощью этой платформы изучит основы разработки, которые ему пригодятся вне зависимости от того, каким языком программирования он будет заниматься в будущем.

Роблокс – это больше подготовка к работе с языком Lua в будущем. То есть это шаг в направлении разработки игр, что также является очень перспективным направлением. Хотя это не совсем верно. С помощью Roblox дети также смогут изучить азы программирования и в будущем самостоятельно выбрать направление деятельности исходя из своих собственных предпочтений.

К плюсам этой платформы можно отнести:

Источник

Детские шалости: как Roblox стала одной из самых дорогих игровых компаний современности

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Убыточная детская платформа для создания компьютерных игр Roblox с третьей попытки вышла на биржу, и её рыночная оценка тут же побила все самые смелые прогнозы. Сейчас она стоит больше, чем Take-Two (издатель Grand Theft Auto) и Ubisoft (разработчик серии Assaisin’s Creed) вместе взятые. Под катом — о том, как стартап, который часто называют «новым Minecraft», смог добиться такого результата.

Добро пожаловать в метавселенную

Roblox — развлекательная платформа, которую придумал американский предприниматель Девид Базуки. Часть её геймплея построена на создании новых игр и миров, которыми пользователи делятся с друзьями и незнакомцами. Название продукта составное: это словослияние «robot» и «blocks».

Чтобы разобраться в том, что это за продукт, нужно отмотать до 1989 года. Именно тогда Девид Базуки вместе со своим братом Грегом основал компанию Knowledge Revolution. Она разработала двухмерный симулятор физических экспериментов, который стали использовать в американских школах.

В интервью Forbes Базуки говорил, что после сделки с MSC мог уйти на покой и больше никогда не работать, но решил применить накопленные знания и запустить новый продукт, в котором люди могли бы придумывать свои интерактивные миры, создавать их и делиться ими с другими. Разработка первой версии проекта заняла всего полтора года. Уже в 2006 году состоялся релиз.

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написанДевид Базуки

Новый продукт совместил в себе черты видеоигры и соцсети. Сам Базуки характеризует его, как «иммерсивную развлекательную платформу». Среди её конкурентов часто называют Minecraft, однако делают это зачастую по незнанию. Главное отличие Roblox от других игроков рынка в том, что это не песочница с открытым миром, а полноценный, поддерживающий программирование на Lua конструктор для создания и продажи собственных видеоигр.

В 2017 году Roblox стал самой популярной в США площадкой для аудитории до 18 лет. Согласно данным comScore, ежемесячно дети проводили в Roblox 51,5 млн часов. Это больше, чем в YouTube (19,4 млн), Netflix (3,4 млн), Steam (0,52) и Reddit (0,07) вместе взятых.

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Roblox построен так, что учит детей не только весело проводить время с друзьями, но и зарабатывать деньги своим интеллектуальным трудом. В 2020 году компания планировала выплатить авторам самых интересных игр 250 миллионов долларов.

Аудитория разработчиков делает на Roblox игры разных жанров — от шутеров до гоночных симуляторов. Благодаря такому разнообразию площадка уже сейчас стала крупнейшим маркетплейсом игр, созданных сообществом.

Есть у Roblox и образовательный потенциал. В Китае корпорация Tencent выпустила Roblox Education Edition — это версия платформы, которая должна помочь учителям и их студентам в обучении программированию, гейм-дизайну и другим областям знаний, связанным с наукой, технологиями, проектированием и математикой.

Убытки при растущем спросе

Выручка компании стабильно росла все последние годы:

Источник

Roblox — виртуальная вселенная, корпорация и образовательный проект. В чём секрет успеха?

Станет ли Roblox популярнее Minecraft? Разбираемся, как устроена метавселенная, в которой игроки становятся разработчиками.

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Roblox — многопользовательская онлайн-платформа, предоставляющая пользователям инструменты для создания игр. Своеобразная метавселенная невероятно популярна — сейчас у платформы более 199 млн игроков в месяц. Одноимённую студию-разработчика оценивают в 45 млрд долларов, что делает её самой дорогой игровой компанией, вышедшей на биржу.

В этой статье мы попытались понять, какие решения приносят прибыль игрокам и корпорации, дают простор для реализации идей и меняют наши представления об устройстве виртуальных миров. Разобраться, как устроена платформа, нам помог Ярослав Кравцов — медиахудожник и сооснователь студии «Мастерская 15», разрабатывающей игры в Roblox.

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Сценарист и копирайтер. Утверждает, что видел все фильмы и прошёл все игры, но редакция отказывается ему верить.

Основание компании

Один из основателей и CEO Roblox Corporation — Дэвид Базуки. В онлайн-мире его зовут Builderman, любой новый пользователь Roblox получает приветственное сообщение от него. После выхода компании на биржу состояние 58-летнего предпринимателя составляет 4,2 млрд долларов.

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Дэвид Базуки изучал инженерию и компьютерные науки в Стэнфордском университете. Первым его стартапом была основанная в 1989 году Knowledge Revolution — образовательная программа, симулирующая двумерную лабораторию, где учителя и студенты моделировали физические задачи с помощью различных инструментов. Программное обеспечение помогало создавать виртуальные блоки, снаряды, рычаги — и проводить с ними эксперименты. Физические инструменты позволяли моделировать автокатастрофы или падение зданий — применение ПО могло выходить за рамки университетских лабораторий.

Дэвид Базуки продал Knowledge Revolution за двадцать миллионов долларов в 1998 году. В 2004 году вместе с Эриком Касселом он основал Roblox, название которой объединяет слова robot и blocks. В 2006 году они представили Roblox Studio — инструментарий для создания собственных игр на платформе.

Доступность и простота

Метавселенная бесплатна, нетребовательна к железу, работает на всех платформах, в том числе телефонах. В Roblox очень просто начать играть.

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

«В Roblox большая доступная аудитория, лояльная к экспериментальным играм и непривередливая к уровню графики. У платформы мощный инструментарий для разработки своих игр, готовые решения для создания мультиплеера — вся техническая часть и инфраструктура предоставляются бесплатно. Сотрудники компании Roblox открыты для общения и готовы помогать в сложных ситуациях».

Ярослав Кравцов,
независимый разработчик игр, медиахудожник, сооснователь «Мастерской 15»

Мощный инструментарий

Roblox Corporation не занимается разработкой игр, весь контент создаёт сообщество. Восемь миллионов игроков создавали проекты на платформе. Построенная наподобие «виртуального Lego» онлайн-вселенная подталкивает к творчеству. В Roblox можно найти игры любого жанра — например, симуляторы жизни в духе Sims, гонки, RPG или симуляцию полёта птицы. Инструментарий поддерживает VR — в апреле 2016 года компания запустила Roblox VR для Oculus Rift.

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

«Я видел, что детям нравится создавать объекты с помощью нашего программного обеспечения. Это идеальная платформа для реализации того, что рождает воображение. Мне нравятся игры-конструкторы, и я решил перенести этот опыт в трёхмерное пространство. Я увидел возможность создать „облачную“ трёхмерную многопользовательскую платформу, где люди могли бы воображать, творить вместе и делиться своим опытом».

Дэвид Базуки,
основатель и CEO Roblox Corporation

В Roblox любой игрок может стать разработчиком. Вся техническая часть и инфраструктура бесплатно предоставляются платформой. Сама она становится, по сути, проектом в сфере образования, ведь, чтобы стать топовым разработчиком, нужно писать код. Специально для Roblox был создан язык Luau на базе популярного языка Lua. Исходники Luau закрыты и используются только внутри Roblox.

На этом обучение не заканчивается. У компании есть программа оплачиваемой стажировки, работающая как инкубатор для молодых разработчиков. В рамках этой программы в штаб-квартире компании в Кремниевой долине можно обучиться навыкам управления проектами.

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

«Инструментарий даёт возможность быстро проверять гипотезы и пробовать нестандартные решения. Например, недавно созданная мною Impossible Stairs — локация с невозможными фигурами в стиле „Дома лестниц“ М. К. Эшера. Другой пример — игры, которые представляют собой приключение на 20–30 минут для команды в 5–10 игроков. То есть игра должна привлекать много игроков, которые уйдут через короткий промежуток времени. Ни на каких других платформах такая бизнес-модель невозможна, только в Roblox».

Ярослав Кравцов,
независимый разработчик игр, медиахудожник, сооснователь «Мастерской 15»

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Любимая игра Дэвида Базуки — Natural Disaster Survival. Пользователи запускали её более сорока миллионов раз. Игроки оказываются на острове посреди океана, каждые три минуты остров подвергается бедствиям: тайфун, метеоритный дождь, гроза, торнадо. Необходимо за короткий срок понять, куда бежать и где прятаться.

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

«Roblox не столько игра, сколько трёхмерная социальная платформа, где вы и ваши друзья оказываетесь в разных местах и ситуациях. Вы можете участвовать в показе мод, пойти работать в пиццерию или пытаться выжить во время торнадо, а можете обернуться птицей и ловить насекомых. Это как в детстве, когда я выходил на улицу и играл в пиратов. В Roblox люди играют в трёхмерной среде, созданной сообществом, — она может принимать любые формы».

Дэвид Базуки,
основатель и CEO Roblox Corporation

Возможность зарабатывать

Условно-бесплатная модель бизнеса позволяет платформе и разработчикам зарабатывать. Robux — местная виртуальная валюта, курс — сто единиц за один доллар. Пользователи тратят деньги на возможности внутри игр и цифровые объекты вроде предметов и аватаров.

1 октября 2013 года платформа запустила систему Developer Exchange — разработчики получили возможность обменивать Robux на реальные деньги. Создатели игр получают процент с Robux, потраченных в их игровых мирах: 35% с каждых 100 Robux.

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Roblox мотивирует игроков не только возможностью творить, но и зарабатывать. Появляются целые студии, специализирующиеся на разработке на этой платформе. Например, Redmanta, где 20-летние разработчики развивают два своих проекта: социальную Robloxian High School и World // Zero, ролёвку на манер The Legend of Zelda. Redmanta нанимает сотрудников с зарплатой пять тысяч долларов.

Ежемесячно 500 тысяч человек создают проекты на Roblox. В 2020 году 1,25 млн пользователей заработали 216 млн долларов. Некоторые из них зарабатывают более 30 тысяч долларов в месяц. Студент Гас Дубец с помощью Roblox заплатил за обучение и купил дом за 120 тысяч долларов.

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

«Я создал Roblox из чистой страсти. Но десять лет спустя люди в отрасли начали видеть потенциал для бизнеса в этой сфере. Я считаю, что такие компании, как наша, будут такими же крупными, как медиакомпании и IT-компании, которые занимаются социальными сетями и оцениваются в десятки миллиардов долларов. Я не знаю, сколько времени это потребует, но знаю, что возможности огромны».

Дэвид Базуки,
основатель и CEO Roblox Corporation

Что касается заработка на рекламе, на старте проекта в Roblox была баннерная реклама, но компания быстро от этого отказалась в пользу иммерсивной рекламы и партнёрства с крупными брендами — такими как Disney.

Важность мультиплеера для Roblox

С самого старта в метавселенной игроки взаимодействуют друг с другом. По статистике, половина активных участников играет со своими друзьями. Возможности Roblox не ограничиваются играми, онлайн-встречи пользователей принимают самые разные формы — Roblox становится площадкой для виртуального празднования дня рождения, для собеседования, концерта или премьеры фильма. Например, выступление рэпера Lil Nas X собрало тридцать три миллиона зрителей.

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

«Концерты на онлайн-платформах набирают популярность, привлекают аудиторию в таком количестве, что ни один стадион столько не вместит. При этом сами шоу впечатляют не только эффектами, невозможными в обычной реальности, но и возможностью каждого участника стать частью действия. Даже если просто бегать и прыгать, это всё равно даёт эффект присутствия и соучастия. Это новый опыт, который при этом не отменяет концерты в реальности, всё-таки никакие технологии не заменят энергетики живых выступлений».

Ярослав Кравцов,
независимый разработчик игр, медиахудожник, сооснователь «Мастерской 15»

Метавселенная может быть полезна в сфере образования или в ведении бизнеса. Совместное виртуальное творчество может изменить наше представление о сферах, традиционно существовавших только офлайн.

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

«С помощью нашей платформы образование перейдёт от обучения программированию онлайн к изучению основных наук с помощью симуляций физики или биологии. Образование изменится и в конечном итоге станет иммерсивной средой, в которой организованы классы. Пользователи могут воссоздать знакомые физические места — например, кампус университета или штаб-квартиру своей компании, где они могут встретиться с коллегами, работающими удалённо. Метавселенная также позволит работать удалённо, устраивать виртуальные 3D-встречи и отраслевые мероприятия, где можно смотреть презентации или общаться по сети на коктейльной вечеринке. Совместное творчество также значительно расширится: от цифровых технологий, таких как игровой дизайн, до моды и архитектуры».

Насколько взрослая аудитория у Roblox?

По статистике, 44% еженедельных активных пользователей Roblox старше тринадцати лет. В 2020 году количество игроков в возрасте от шестнадцати до двадцати четырёх лет показало более интенсивный рост, чем основная группа.

Источник

Что такое Roblox и почему это так популярно

Платформа для создания игр Roblox к этому дню привлекла внимание более чем 220 миллионов пользователей. Секрет безумной популярности — бесплатный клиент, который позволяет общаться, развлекаться и развиваться. Мы попытаемся рассказать, почему Roblox так популярна у подростков, хорошо ли это, и как игроки могут заработать на своем увлечении.

Первая страница

Roblox началась с симулятора физических явлений, который братья Базуки придумали в 89-м. Программа должна была показать подросткам, как элементы взаимодействуют между собой, но. для детей все эти блоки и рычаги стали скорее интересной игрой, чем образовательным пособием.

Каждый хотел создать из готовых материалов свою историю: пользователи строили и разрушали конструкции, стреляли из катапульты, пытались сделать простые и не очень устройства. Разработчики быстро поняли, что именно привлекает игроков, и в сентябре 2006-го вышла первая версия Roblox. Теперь создать свой мир из готовых деталей мог любой.

Широкая аудитория проект Дэвида Базуки оценила не сразу. Но Roblox развивался, и через десять лет компания стала одной из самых быстрорастущих в мире. В 2018 году проект стал самой популярной виртуальной площадкой у американских детей, сейчас Roblox запускает каждый второй. Очередной взлет популярности пришелся на пандемию: с тех пор клиент открывали сотни миллионов человек. Десятки миллионов заходят в него каждый день.

Геймплей на любой вкус

Проще всего сравнить вселенную Roblox с Minecraft. В кубическом мире каждый получает уникальный мир, который можно менять как угодно. Хотите исследовать окружение, строить дома, замки или пиксель-арты? Пожалуйста! Если станет скучно, можете позвать на помощь друзей или найти новых на общих серверах — при совместной игре вариаций в десятки раз больше.

Но возможности Roblox куда шире. Каждый способен создать то, что действительно хочет. Любой мир или игры — от шутера до гонок. Новый Skyrim или Resident Evil воссоздать не получится из-за графических условностей, да и инструментария для проектов такого уровня все же не хватит. Но залипательная мини-игра для вас и друзей — почему бы и нет?

При этом сам конструктор простой и интуитивно понятный. Платформа позволяет размещать на площади физические объекты, добавлять мобов, игровые механики и события из шаблонов. Многие признают, что разобраться в Roblox Studio намного проще, чем в том же Unity. О чем можно говорить, если с этим легко справляются дети, создавая новые игры хоть каждый день?

Это и есть самое интересное. Геймер получает в свои руки большой набор инструментов, которого с лихвой хватает для удовлетворения потребностей, ведь в Roblox существуют миллионы разных игр. Если вам по какой-то причине это неинтересно, всегда можно выбрать что-то из огромного каталога — подавляющее число проектов открыто и бесплатно для всех желающих.

Почти метавселенная

Пугающую популярность Roblox набрала в начале 2019 года, когда пандемия оставила дома сотни миллионов детей. Надо понимать, что Дэвид Базуки придумал не только симулятор геймдизайнера — Roblox хорошо выполняет роль соцсети. Школьники остались без реального общения, но смогли заменить его чем-то новым, показывая знакомым свои миры и общаясь в голосовом чате.

Это виртуальный мир, в котором у тебя есть уникальный аватар и безграничные возможности. Можно звать друзей к себе или путешествовать по другим вселенным. Играть, общаться, петь, бегать и прыгать. О чем-то подобном, только в больших масштабах, сейчас мечтает Марк Цукерберг. Конечно, Roblox не сравнится с OASIS из «Первому игроку приготовиться» или «Лабиринтом отражения» Лукьяненко. Но, опять же, скорее графически и в меньшей степени — функционально.

Да, для кого-то Roblox уже сейчас ярче и привлекательнее реальности с кучей запретов и ограничений. Особенно это актуально для детей и подростков — вот вам еще одна причина сверхпопулярности проекта среди пользователей до 18 лет.

Учись и зарабатывай

Платформа легко может стать чем-то большим, чем обычное развлечение. Начать стоит с того, что клиент для создания игр Roblox Studio прекрасно подходит для тех, кто делает первые шаги в программировании. Это богатый на возможности, но очень простой язык, потенциал которого уже успели оценить педагоги. В образовательных центрах США, Европы и России Roblox используют в качестве пособия: это помогает объяснить и наглядно показать базовые вещи.

В Китае выпустили специальный клиент Roblox Education Edition, нацеленный на помощь при изучении программирования, математики, физики и проектирования. Сами разработчики уже готовы вкладывать в обучающие детские программы десятки миллионов долларов.

Те же пользователи, которые сами разобрались в реалиях метавселенной, бонусом получают неплохую возможность заработать. Авторы могут добавлять в свои игры косметические предметы или входные билеты, которые другие игроки будут покупать за виртуальные деньги. Создатель игры получает долю и позже может обменять робаксы на настоящие деньги.

Конечно, сделать уникальный режим, который принесет вам десятки тысяч долларов, не так просто. Слишком велика конкуренция, а удача иногда важнее идеи. Например, профессиональный разработчик игр в Roblox Genya сравнивает это с попытками залететь в тренды TikTok или создать мем. Но некоторым все же везет, и для тысяч авторов Roblox стал источником заработка.

Пожалуй, единственным серьезным недостатком Roblox остается примитивная графика. Но тот же Minecraft уже успел показать, что на фоне потрясающих возможностей картинка уходит на второй план. Это настоящий феномен, который уже захватил лидерство на рынке и теперь намерен лишь укреплять позиции. Пока это выходит, ведь количество игроков растет с каждым днем.

Источник

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

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан Привет, Хаброжители! Мы издали книгу для мальчиков и девочек. Что такое Roblox? Это красочная компьютерная платформа для создания и публикации своих игр. Мир Roblox изо дня в день становится все популярней, и ты можешь стать его частью!

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

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

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

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Ниже представлен код с указанием размера детали:

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

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

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

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

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

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

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

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

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

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

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

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Далее приступим к созданию стен, но так, чтобы оставались места под дверь и окна.

Начнем со сплошной стены:

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Создадим еще одну сплошную стену по оси x. Ее нужно повернуть (или можно просто изменить размер). Но для примера используем поворот:

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Теперь приступим к созданию более сложной конструкции — стены с проемом для двери. Есть два варианта.

1. Создать три части стены и расположить в определенном порядке, чтобы получилось отверстие.

2. Использовать функцию вырезания отверстия в стене.

Для первого варианта строчек кода будет больше, чем для второго. Да и второй вариант создает данную стену цельным объектом. Поэтому лучше использовать второй вариант.

Нам нужно создать третью стену и блок, который будет иметь размер дверного проема:

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Заметь, что положение блока под дверь должно быть строго внутри третьей стены.

Запусти игру и посмотри на результат (рис. 3.125).

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Осталось вырезать блок в стене, и за это отвечает функция SubtractAsync. Под вырезанием понимается создание уже нового объекта «Стена с отверстием», который должен быть привязан к игровому пространству workspace. Созданный объект наложится на предыдущие (третья стена и дверь), поэтому их нужно удалить:

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Обрати внимание: в функции SubtractAsync содержится тип данных — таблица, и поэтому этот объект заключен в фигурные скобки. Таких объектов может быть много, просто в нашем случае он один.

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

По такому же принципу создадим четвертую стену с двумя окнами:

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Для окон добавим прозрачность с помощью функции Transparency блокам window1 и window2 и при этом не станем их удалять — они будут имитировать стекла.

Подчеркнем снова: код содержится в одном скрипте.

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

А теперь создадим потолок и крышу. Потолок сделать легче, для этого достаточно скопировать код для пола и указать положение по оси y, равное 16:

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Создание крыши — сложное задание. Ниже будет представлен пример создания треугольной крыши по такому алгоритму:

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Попробуй сделать крышу без подсказки:

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Смещаем боковые элементы крыши.

Roblox на чем написан. Смотреть фото Roblox на чем написан. Смотреть картинку Roblox на чем написан. Картинка про Roblox на чем написан. Фото Roblox на чем написан

Поздравляю: дом построен!

Для Хаброжителей скидка 25% по купону — Roblox

По факту оплаты бумажной версии книги на e-mail высылается электронная книга.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *