К примеру, Марк Цукерберг объясняет свою метавселенную как новую версию интернета, «где вы не только смотрите контент, но и находитесь в нем». Венчурный инвестор и писатель Мэтью Болл в своем эссе дает более практичное определение: «это обширная сеть постоянных, визуализируемых в реальном времени трехмерных миров и симуляций, которая способна поддерживать непрерывность идентичности, объектов, истории, платежей и может быть испытана неограниченным количеством людей одновременно, в которой у каждого будет свое ощущение присутствия».
Если свести мнение Цукерберга, Болла и других известных людей, которые развивают данную концепцию, то мы получим такое определение метавселенной: это набор иммерсивных виртуальных пространств, где люди могут присутствовать, создавать, исследовать и взаимодействовать с другими людьми и объектами в той же виртуальной и/или смешанной реальности и, возможно, также ощущать это взаимодействие, например, посредством тактильного костюма Teslasuit.
В таких виртуальных мирах можно будет проводить время с друзьями, работать, играть, учиться, делать покупки, творить и многое другое. При этом у вас будет один аватар, который будет свободно перемещаться из одного пространства в другое, из одной игры в другую, из Метавселенной Facebook в Метавселенную Microsoft, Google или Fortnite. И этот аватар будет сохранять свой внешний вид, одежду, контакты и другие свойства — как будто бы он просто перешел из одной комнаты в другую.
Аватар Марка Цукерберга в его версии метавселенной сохранял внешний вид аватара и одежду при перемещении из одного виртуального пространства в другое, из одной платформы на другую — это яркий пример непрерывности идентичности аватара и объектов.
Как работает метавселенная на практике?
На практике взаимодействие пользователя с метавселенной будет похожим на привычный нам интернет, только вместо телефонов, компьютеров и браузеров мы будем надевать шлемы виртуальной реальности или очки дополненной реальности и с их помощью серфить в интернете, общаться в Zoom, играть в Fortnite и обучаться на Coursera. При этом переход между всеми этими площадками, скорее всего, будет происходить через вашу личную виртуальную стартовую комнату (наподобие той, что есть почти во всех многопользовательских видеоиграх, как в той же Fortnite).
Можно отметить, что такие личные «комнаты» у вас уже есть — экран вашего телефона с приложениями или страница Facebook, которые открывают вам «двери в виртуальные миры» (т. е. приложения), где вы можете смотреть сериалы, общаться с друзьями, учиться или играть в видеоигры. Просто в случае метавселенной все это будет происходить не на экране вашего смартфона, планшета или компьютера, а в очках виртуальной, дополнительной или смешанной реальности (это VR+AR).
Примеры подобных приложений для метавселенных уже есть, например Horizon Workrooms от Facebook — VR-платформа для удаленной работы, предназначенная для проведения виртуальных встреч с коллегами в качестве аватаров. Или старый Second Life — онлайн-симулятор реальной жизни с большими возможностями.
Еще один пример — онлайн-платформа Roblox, которая позволяет любому пользователю создавать свои и играть в игры, созданные другими людьми. Аватары в Roblox уже могут перемещаться между игровыми мирами, сохраняя идентичность, внешность и одежду. Виртуальные конференции и концерты в Roblox также проводятся. Да и своя валюта у платформы тоже есть — робаксы.
Эта платформа настолько популярна, что крупные бренды вроде Nike начали создавать в ней свои миры, где можно играть, общаться и даже заниматься спортом. По сути, Roblox — это уже оформленная метавселенная, просто без виртуальной реальности и только для проектов, связанных с видеоиграми и развлечениями.
В Roblox более 200 миллионов активных пользователей, что делает эту метавселенную самой популярной в мире. Больше игроков только в Fortnite (300 миллионов), но эта игра еще не стала полноценной метавселенной, хотя Epic Games и намерены ее такой сделать.
Источник.
Также можно отметить криптопроект Decentraland — метавселенную, созданную на базе технологий блокчейна. По сути, это нечто среднее между Second Life и Roblox. В мире Decentraland пользователи могут создавать и играть в игры, созданные другими людьми, а также создавать и носить одежду, создавать здания и интерьер для них, посещать музей, организовывать конференции и развлекаться на концертах.
При этом почти все земли, предметы и игры в Decentraland можно передавать, продавать и покупать. Кроме того, вы можете создать игру и брать плату за вход в нее или навесить на свой дом баннер и получать деньги за рекламу — в этом мире очень много способов как реализовать себя, так и заработать на своем творчестве.
В Decentraland уже сейчас много ролевых приключений, квестов, гонок и других игр. Графика не очень, но опыт Minecraft показывает, что это неважно, если у вас есть отличная идея.
Источник.
Технологии, лежащие в основе метавселенных
NFT-технологии
Данная технология будет отвечать за непрерывность идентичности аватара и объектов, о которой мы говорили ранее. Все аватары, предметы, строения, навыки и прочие уникальные вещи в метавселенных будут реализованы в виде NFTs, поскольку эта технология сегодня является лучшим способом идентификации и передачи прав собственности на цифровые активы как между людьми, так и при переносе актива из одной метавселенной в другую.
Интерактивные 3D-технологии
Для работы любой метавселенной ей нужна технология, которая будет сканировать реальный мир, создавать его 3D-образ и переносить эту модель в виртуальный мир. И эта технология должна быть достаточно быстрой и выдавать отличную графику, поскольку с инпут лагом и плохой картинкой пользователям будет сложно погрузиться в виртуальный мир. Такие технологии уже есть, но они недостаточно совершенны — тот же Kinect для Xbox от Microsoft.
Смешанная, или расширенная реальность (MX, XR)
Когда Марк Цукерберг рассказывал о своей Метавселенной, он делал упор на то, что люди, в том числе, будут взаимодействовать с виртуальными пространствами, не погружаясь в них. Для этого в Meta разрабатывают смарт-очки с полноценной дополненной реальностью — Project Nazare. В Meta говорят, что новое устройство станет первыми полноценными AR-очками, который дадут возможность создавать MX-, XR-реальность — когда вы смотрите на реальный мир, но при этом видите элементы виртуальной реальности и можете взаимодействовать с ними, как, например в игре Pokemon GO, но круче.
Благодаря MX / XR можно создавать новые бизнес-модели, например, покупки с виртуальной примеркой одежды или виртуальным тестированием машины. Это, кстати, самый простой способ создать приложение для метавселенной.
Распределенные вычисления и хранилище
Для создания действительно интересных метавселенных потребуются огромные вычислительные мощности, которые должны осуществляться без остановок и сбоев. Проще всего этого добиться путем распределения вычислений и хранения между множеством узлом, как это, например, осуществлено в технологиях блокчейна или торрентах.
Искусственный интеллект (AI)
Также для разработки будущих метавселенных потребуется довольно мощный искусственный интеллект. Он необходим для более тесного взаимодействия с людьми с помощью умных помощников вроде Google Now, Apple Siri, Amazon Alexa и Microsoft Cortana. Кроме того, AI нужен для создания и аудита программного обеспечения, построения более надежной защиты данных и денег пользователей. И, разумеется, искусственный интеллект может обогатить биологические формы виртуального мира, то есть сделать NPC в играх умнее.
Мобильная связь 5G
Также для разработки метавселенных и связанных с ними приложений потребуется более быстрое интернет-соединение между системой и пользователем, через которое будут передаваться огромные массивы данных — от аудиофайлов до текстур высокого разрешения. Справиться с повышенной нагрузкой сможет только пятое поколение мобильных сетей — 5G, пиковая скорость загрузки и выгрузки которого значительно выше, чем у 4G, — 10 GB/s против 100 MB/s.
Кочевые программы
Это полностью автономные участники метавселенных с такими же «правами» человека-пользователя. Как и любой обычный пользователь, такие программы могут кочевать с одного сервера на другой, из одной виртуальной игры в другую. При этом такие AI-алгоритмы смогут изучать, описывать, тестировать и улучшать существующие пространства метавселенной и ее отдельные элементы.
Ярким примером потенциала подобных кочевых программ является подход, использованный разработчиками Hello Games при создании игры No Man's Sky. Используя процедурную генерацию, команда из 4 художников создала виртуальную вселенную, содержащую 18 квинтиллионов планет. Не имея возможности посещать и оценивать эти миры один за другим самостоятельно, художники создали огромный флот автономных виртуальных роботов. Эти роботы кочевали между планетами No Man's Sky и делали короткие видео о самых интересных вещах, с которыми они сталкиваются, чтобы поделиться этим со своими разработчиками.
Как создать собственную метавселенную?
Поиск, определение идеи
Как и при запуске любого другого IT-проекта, разработка метавселенной и связанных с ней приложений начинается с идеи. Это необязательно должно быть что-то прорывное или напрямую связанное с VR / AR. Достаточно, чтобы ваша идея приносила ощутимую пользу целевой аудитории или как-то улучшала один из элементов метавселенной. Например, вы можете запустить криптовалютный проект для перемещения аватаров и объектов между различными метавселенными или создать новый контроллер для виртуальной реальности.
Вот еще несколько идей для создания приложений метавселенной:
- Маркетплейс для продажи предметов из метавселенных.
- Фриланс-площадка с акцентом на создание одежды для аватаров.
- Фриланс-площадка с акцентом на создание домов, городов, стран для метавселенных (такие услуги уже востребованы, например в Minecraft).
- Любая нейронная сеть (AI), которая улучшает какую-то технологию или составляющую метавселенной, например, голосовой переводчик, имитирующий голоса участников разговора в реальном времени.
Поиск компании-разработчика
На следующем этапе вам нужно
найти компанию-разработчика, которая возьмет на себя техническую часть реализации вашей идеи. Желательно, чтобы такая компания разбиралась в выбранной нише и имела несколько подобных готовых проектов в своем портфолио. Например, если вы хотите запустить криптопроект метавселенной, то вам нужна команда, которая специализируется на блокчейне и DeFi, такая как Merehead. Если вы планируете создать новый VR-контроллер, то вам нужно будет найти не только кодеров, но и опытных инженеров с соответствующими навыками и интересом к VR и AR.
Где искать технических партнеров и на что обращать внимание при их найме, подробно описано в статье: «Как выбрать компанию-разработчика».
Фаза открытия проекта (бизнес-анализ)
Прежде чем выбранная команда разработчиков приступит к созданию дизайна и написанию кода, вам необходимо определиться с бизнес-частью будущего проекта. То есть начинать строительство метавселенной нужно с анализа рынка, конкурентов и целевой аудитории. Так вы заранее поймете перспективы своей идеи и найдете лучшие пути ее реализации.
На основе полученной информации заказчик, бизнес-аналитик, проект-менеджер и/или ведущий программист составляют техническое задание — перечень функций и требований к проекту. Это помогает более точно определить объем предстоящих работ, состав команды разработчиков и выбрать оптимальный стек технологий.
Разработка UX- / UI-дизайна, прототипирование
На этом этапе разработки приложений метавселенной создается информационная архитектура системы, прорабатываются и оптимизируются пользовательские потоки, разрабатывается дизайн пользовательских интерфейсов. Этим занимаются дизайнеры UX / UI. Итогом их работы будет прототип — анимированная визуализация интерфейса в том виде, в котором он будет представлен конечным пользователям будущего продукта.
Пример анимированного прототипа криптокошелька.
Источник.
Написание кода приложения метавселенной. На этом этапе команда программистов приступает к
написанию кода вашего приложения метавселенной. Они реализуют front-end- и back-end-составляющие будущего проекта и занимаются интеграцией внешних сервисов, таких как платежные шлюзы или пулы ликвидности. Сам процесс написания кода обычно делится на спины и занимает от одного до нескольких месяцев реального времени в зависимости от сложности проекта.
Вот пример стека технологий для создания приложения метавселенной:
Тестирование разработанного продукта
Этим занимаются QA-специалисты. Они проверяют созданный продукт на наличие багов, функциональность, юзабилити, нагрузку, соответствие спецификациям, прописанным в техническом задании. На все это обычно уходит около 20 % времени, потраченного на разработку. Если в вашем приложении используются смарт-контракты, их также нужно протестировать. И это должны сделать не только штатные QA-специалисты, но и независимые аудиторы, такие как Techrate и Certik (это займет от нескольких недель до пары месяцев).
Развертывание и релиз
Когда приложение создано и тщательно протестировано, его развертывают на локальные или облачные серверы. Если это мобильное приложение, то его нужно добавить в сторы мобильных приложений: App Store, Google Play, Microsoft Store, Amazon App Store и другие. На это нужно еще от нескольких дней до месяца реального времени и несколько сотен долларов.
Поддержка продукта
Процесс создания приложения не заканчивается сразу после релиза. Обычно команде разработчиков нужно еще некоторое время, чтобы выловить все баги, проверить реакцию пользователей и улучшить или добавить (или удалить) некоторые функции. Кроме того, также нужно организовать работу службы поддержки, которая будет помогать пользователям решать проблемы, возникшие с вашим приложением, и собирать от них обратную связь.
Заключение
Метавселенные — это не просто новый тренд или улучшение существующих технологий. Это смена парадигмы потребления контента, которая со временем приведет к смерти интернета в его текущем виде. И если вы намерены стать частью будущего варианта интернета, то вам нужно уже сейчас задуматься над созданием либо собственной метавселенной, либо приложения, технологии или услуги для чужих метавселенных.