RU Docs Decentraland
  • Русская документация
  • Мир
    • Вступление
    • Часто задаваемые вопросы
    • DAO
      • Обзор
        • Что такое DAO?
        • Использование DAO
        • Как работает DAO
        • Смарт контракты DAO
        • Фонд DAO
        • Ограничения DAO
        • Требования к участию
      • Гранты
        • Гранты сообщества
        • Запрос грантов
        • Получение грантов
      • Руководство пользователя DAO
    • Whitepaper
    • Аппаратное ускорение
  • Маркет
    • Торговая площадка
    • LAND менеджер
    • Ипотечные земли (устарело)
    • Получить информацию о парселе
    • Справочник по LAND API
    • Руководство по переходу на LAND API 2.0
  • Создание
    • Создание контента
    • Опыт проектиирования
      • Руководство по MVP
      • Руководство по UI и UX
      • Ограничения по дизайну
    • Билдер
      • Билдер 101
      • Умные предметы
      • Управление сценами
      • Импорт пользовательских элементов
      • Часто задаваемые вопросы по билдеру
      • Экспортировать как код
    • Носимые устройства
      • Обзор носимых устройств
      • Создание носимых устройств
      • Публикация носимых устройств
      • Кураторской комитет
      • Руководство по редактированию носимых устройств
      • Сторонние носимые устройств
    • SDK
      • Начало
        • SDK 101
        • Инструкция по установке
        • Программирование сцен
        • Предпросмотр сцен
        • Рабочий процесс разработки
      • Обзор архитектуры
        • Сущности и компоненты
        • Системы
        • Пользовательские компоненты
        • Группы компонентов
        • Файлы в сцене
      • Установка позиции объекта
      • Компоненты формы
      • Материал через код
      • Звуки
      • Перемещение объектов
      • Обработки анимации
      • События кнопки
      • Слушатели событий
      • Текстовые фигуры
      • 2D интерфейс
      • Перемещение игрока
      • Область модификатора
      • Активация эмоций
      • Рейкастинг
      • Воспроизведение видео
      • Исходящие ссылки
      • Метаданные сцены
      • Ограничения сцены
      • Оптимизация и производительность
      • Библиотеки SDK
        • Библиотека утилит
        • Другие библиотеки
        • Создание библиотеки
      • Блокчейн интеграция
        • Показ NFT
        • Раздача POAP
        • Блокчейн операции
        • Решение второго уровня
      • Продвинутый уровень
        • Игровые объекты
        • Пользовательские события
        • Многопользовательская синхронизация
        • Специальные типы
        • Сетевые соединения
        • Асинхронные функции
      • Публикация
        • Разворачивание сцены
        • Поделиться предварительным просмотров
      • Умные предметы
      • Умные носимые устройства (альфа)
      • Рабочие пространства
    • 3D моделирование
    • Учебники
    • Примеры сцен
    • Примечания к выпуску
  • Основы Ethereum
    • Завести кошелек для начинающих
    • Глоссарий
    • О блокчейне
    • Создание децентрализованного приложения
    • Транзакции в сети Polygon
    • Интеграция Estate в ваш маркетплейс
Powered by GitBook
On this page
  • Давайте построим метавселенную вместе
  • Билдер
  • SDK
  • Разделы
  • Библиотеки
  • Примеры сцен
  • 3D моделирование
  • Создайте свой опыт
Edit on GitHub
  1. Создание

Создание контента

PreviousРуководство по переходу на LAND API 2.0NextОпыт проектиирования

Last updated 3 years ago

Давайте построим метавселенную вместе

Decentraland состоит из участков ЗЕМЛИ, каждый размером 16 на 16 метров. Сцена — это опыт , построенный на одном или нескольких участках.

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

Есть два инструмента, которые вы можете использовать для создания интерактивных сцен Decentraland:

  • The Builder: простой редактор перетаскивания . Кодирование не требуется, все визуально, и многие элементы по умолчанию в вашем распоряжении.

  • Decentraland SDK: напишите код для создания вашей сцены. Это дает вам гораздо больше свободы и намного мощнее.

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

Примечание. Если сцена создана или изменена с помощью SDK, вы не можете импортировать ее в Builder. Вы можете перейти только из Builder в SDK, а не в другую сторону.

Билдер

! Это интересный инструмент для самостоятельного изучения.

Смотрите наши .

SDK

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

Или прочитайте , чтобы понять некоторые фундаментальные концепции.

Разделы

Библиотеки

Несколько библиотек построены на основе SDK Decentraland, чтобы помочь вам строить быстрее:

Примеры сцен

3D моделирование

Создайте свой опыт

: очень удобный сборник простых задач. Постепенно перемещайте, вращайте или масштабируйте с течением времени. Добавляйте триггерные области, откладывайте действие, периодически запускайте событие и многое другое!

: компоненты и функции UI Prefab для общих игровых элементов пользовательского интерфейса. Показать индикаторы здоровья, метки, счетчики, значки, окна подсказок, диалоги NPC.

: Инструменты для простого создания неигровых персонажей (NPC), с которыми вы можете общаться. Они могут задавать вопросы, проигрывать анимацию, поворачиваться лицом к игроку и т. д.

: Несколько функций, позволяющих вам легко выполнять операции с MANA, другими валютами, NFT, Marketplace, подписывать сообщения или все, что связано со смарт-контрактами.

: Несколько функций, позволяющих легко выполнять операции с MANA в сети Ethereum 2-го уровня со значительно сниженной платой за газ и задержками транзакций.

: Для использования на серверах, которые взаимодействуют со сценами Decentraland, для проверки того, что запрос действительно исходит от реального игрока, который на самом деле находится в Decentraland.

: В файле объектной модели сцены (SOM) перечислены все модели GLTF или GLB для загрузки в сцену Decentraland. Этот модуль содержит структуру данных SceneObject, используемую для определения моделей и их позиционирования в мире, а также класс ModelLoader, который обрабатывает загрузку и позиционирование во время выполнения.

: Инструменты для генерации полуслучайного шума на основе алгоритмов Perlin и Simplex. Они генерируют случайные последовательности значений, подобные случайности, наблюдаемой в природе.

См. другие .

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

Если у вас есть опыт работы с 3D-моделированием, вы можете использовать любой сторонний инструмент моделирования для создания 3D-моделей, которые можно использовать в сценах Decentraland. Их легко .

Советы и рекомендации, а также информацию о поддерживаемых функциях и форматах для 3D-моделей см. в разделе .

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

Попробуйте Билдер
видеоуроки
SDK 101
документацию
Мир
Маркет
Создание
Основы Ethereum
ECS Utils
UI Utils
NPC Utils
Crypto Utils
L2 Utils
Authentication Middleware
Scene Object Model (SOM)
Noise Utils
примеры сцен
учебные пособия
импортировать в Builder
3D-моделирование
дизайна
LogoGitHub - decentraland-scenes/Hummingbirds: A scene where hummingbirds spawn when you click a tree. Each bird moves on its own to random positions.GitHub
LogoGitHub - decentraland-scenes/Hypno-wheels: This simple scene features a couple of wheels that you can spin by clicking them.GitHub