Возрождение веб-игр: от ностальгии по Flash до 3D-миров VIVERSE

Если вы родились в 90-е, у вас, скорее всего, сохранились приятные воспоминания о том, как вы сидели за компьютером и переходили по ссылке, чтобы поиграть в свои любимые мини-игры. Neopets, Club Penguin, Miniclip и Newgrounds — всё, что вам было нужно, — это сайт! Никакой установки. Никаких требований к техническим характеристикам устройства. Только вы, друзья (если их не посадили под домашний арест) и обычный домашний компьютер. Один щелчок левой кнопкой мыши — и перед вами открывался целый новый мир, который можно было исследовать, в котором можно было играть и наслаждаться (при условии, что вам не приходилось переключаться на входящий звонок и вас не отключали от интернета).
Мы тоже! Именно поэтому мы с большим энтузиазмом стремимся к тому, чтобы VIVERSE стал порталом для 3D-контента в этом глобальном общем пространстве, в котором мы выросли и с которым развивались бок о бок. Наши цели заключаются в совершенствовании и поддержке веб-игр и игровых впечатлений нового поколения — мы стремимся стать централизованным хранилищем соответствующего контента. Внося свой вклад в формирование того, как мы общаемся друг с другом через игры, впечатления и взаимодействия, мы отдаём дань уважения платформам, которые существовали до нас.

От Flash к HTML5: «золотая эра» и ограничения веб-игр
На веб-сайтах, которыми мы пользовались в 90-е и в начале 2000-х годов, Flash являлся основой веб-интерактивности. Он обеспечивал работу анимации, чатов и мини-игр, с которыми мы выросли, а также позволял создавать насыщенную графику и обеспечивать взаимодействие в режиме реального времени. Однако с появлением проблем безопасности и ростом потребностей в кроссплатформенности такие крупные платформы, как Apple, прекратили поддержку этой технологии, что привело к постепенному выводу Flash из обращения.
Вскоре на смену пришёл HTML5, не требующий дополнительных плагинов и поддерживаемый браузерами напрямую. Он обещал «бесплатный и кроссплатформенный» будущее для мобильных телефонов, планшетов и компьютеров. Разработчики использовали HTML5 для создания нового поколения веб-игр, продолжая традицию мгновенного запуска без установки и в конечном итоге осваивая 3D-миры.
Игры, подобные многопользовательской игре, в которой нужно поглощать клетки Agar.io и бесконечный генератор печенья Cookie Clicker вызвали волну популярности простых, но вызывающих привыкание казуальных игр. Несложная многопользовательская механика и механика «кликер-игры» усилили желание продолжать играть.

Однако рынок мобильных игр быстро набрал обороты благодаря играм в виде нативных приложений, таким как «Angry Birds» и «Candy Crush», которые превзошли HTML5 по качеству графики и плавности работы, а также использовали сенсорное управление и push-уведомления, позволяя играть в любое время и в любом месте. Хотя HTML5 технически и являлся преемником Flash, он не смог преодолеть ограничения по производительности, необходимые для перехода веб-игр в эру 3D-графики и масштабных интерактивных игр.
Сегодня, когда игры и виртуальные миры стремятся к все большей реалистичности, эта простая радость кажется чем-то далеким. Забудьте об играх класса AAA; даже привычные платформы виртуальных миров требуют загрузки приложений. Если вы хотите пользоваться ими на мобильном устройстве, ПК или в виртуальной реальности, вам необходимо загрузить версию на каждое устройство, с которого вы планируете играть, и следить за обновлениями на всех этих устройствах. Эти платформы предлагают более насыщенное взаимодействие, более качественную графику и более полноценный опыт участия в сообществе, но при этом повышают планку требований к пользователям.
VIVERSE Worlds от HTC возвращает то знакомое ощущение — никаких загрузок, никаких установок. Где бы вы ни находились, на любом устройстве — просто откройте браузер, перейдите по ссылке и окунитесь в 3D-мир. На этот раз мы не просто игроки; мы — создатели, разработчики и художники, которые строят виртуальные пространства и приглашают других их исследовать.
VIVERSE предоставляет 3D-возможности в Интернете?
Веб-приложения с 3D-графикой с трудом пробиваются в массовое использование. После ухода Flash на смену ему пришёл HTML5, обещавший «не требующие загрузки и кроссплатформенные» возможности, однако технические ограничения препятствовали реализации насыщенных интерактивных функций. Сложные игры сталкивались с задержками, медленной загрузкой и ухудшенным качеством графики. Веб-3D оставался концепцией, ожидающей подходящих условий для широкого применения.
По мере совершенствования базовых технологий, инструментов для создания контента и методов обмена информацией технология Web 3D стала пригодной для практического применения. Опираясь на три основные составляющие искусственного интеллекта — вычислительные мощности, данные и алгоритмы — Web 3D в настоящее время основывается на трёх ключевых элементах:
1. Повышение производительности для создания 3D-миров
WebGPU — новая технология веб-графики — набирает популярность. В 2023 году W3C опубликовал стабильный проект стандарта, который пришёл на смену WebGL и позволяет в полной мере использовать возможности современных графических процессоров (таких, как в игровых консолях или смартфонах высокого класса).
Теперь веб-страницы могут использовать технологии того же уровня, что и игры или профессиональное 3D-программное обеспечение (такие как Vulkan, Direct3D 12 и Metal), обеспечивая более плавную визуализацию, более высокую детализацию и меньшую нагрузку на устройство. Это подобно тому, как если бы браузеры были оснащены драйвером видеокарты игрового уровня, что позволяет превратить ранее невозможные веб-возможности в плавный и высокопроизводительный пользовательский опыт.
Однако одной только аппаратной поддержки недостаточно. Технология потоковой передачи полигонов от VIVERSE имеет решающее значение для эффективного отображения обширных 3D-сцен. Она разбивает массивные 3D-модели на более мелкие фрагменты, загружая только то, что необходимо для текущего вида пользователя, и обеспечивая плавное просмотр и загрузку без предварительной загрузки всего пространства. Эффекты, которые ранее были доступны лишь на высокопроизводительных компьютерах, теперь доступны на обычных телефонах и планшетах!

2. Поддержка разнообразного и удобного создания контента
Какой бы хорошей ни была платформа, она должна поддерживать интерес пользователей с помощью ещё более качественного контента.
VIVERSE Worlds поддерживает различные популярные 3D-движки и инструменты для создания контента, что позволяет авторам с разным уровнем подготовки публиковать свои работы, не беспокоясь о том, как их адаптировать для разных платформ. Если вы являетесь обычным пользователем, вы можете воспользоваться VIVERSE Create для быстрого создания своего 3D-пространства в Интернете с помощью редактирования методом «перетаскивания» и шаблонов — программирование не требуется. Для создания интерактивных сцен вы можете использовать встроенный ресурсы Sketchfab , изображения, видео и внешние ссылки.
Если вы привыкли работать с профессиональными инструментами, VIVERSE Worlds предлагает вам полную поддержку. 3D-движки с открытым исходным кодом, такие как PlayCanvas, оптимизированный для WebXR Wonderland Engine и даже Unity for Web, позволяют публиковать 3D-проекты непосредственно на платформе, что позволяет избежать лишней работы и сложностей, связанных с преобразованием форматов.
3. Публикуйте и продвигайте свои работы, чтобы о них узнали
Чтобы 3D-пространства получили широкое распространение, их необходимо не только качественно создавать, но и демонстрировать, а также делиться ими с другими.
VIVERSE расширяет охват аудитории за счет тематической курации и сотрудничества с авторами, запуская тематические зоны и организуя конкурсы, в рамках которых выделяются выдающиеся работы. Кроме того, на платформе действует система начисления баллов, стимулирующая активное изучение контента, что гарантирует не просто публикацию материалов, но и их непрерывный поток на платформе. Таким образом создается органичная экосистема, которая вводит Web 3D в повседневную жизнь всё большего числа людей.

Какие возможности открываются, когда обмен 3D-контентом становится проще?
Проект VIVERSE Worlds не ставит перед собой цель создать грандиозное виртуальное королевство или позиционировать себя в качестве цифрового прототипа общества будущего. Его задача — решить проблему недоступности 3D-контента, обусловленную высокими барьерами. Долгое время 3D-опыты считались сложными, доступными лишь специалистам в соответствующих областях и труднодоступными для широкой аудитории.
С наступлением эры искусственного интеллекта и устранением многих барьеров благодаря открытым стандартам создание 3D-контента и использование 3D-технологий станут проще и получит более широкое распространение. В VIVERSE Worlds3D-среды — это не просто площадки для демонстрации технологических достижений; это пространства, которые станут частью нашей повседневной жизни, подобно тому, как мы делимся видео на YouTube и TikTok или фотографиями в Instagram.

Будь то выставка, продукт, путешествие или онлайн-платформа для обучения — всё это можно представить в 3D в Интернете, и доступ к этому будет открыт с любого устройства в режиме реального времени. Для брендов это открывает новые возможности для демонстрации своих продуктов. Для творческих людей это открывает новые возможности самовыражения. Для обычных пользователей это новый способ делиться контентом и общаться так же естественно, как при публикации фотографий или видео.
Вместо того чтобы акцентировать внимание на том, к каким категориям или концепциям относится VIVERSE Worlds, проект продолжает традиции веб-игр — теперь уже в трехмерном пространстве. Платформы могут меняться, а графика — совершенствоваться, но потребность в обмене контентом и налаживании связей через Интернет никогда не исчезала. Теперь, когда технологии готовы, а условия сложились, именно от нас зависит создание новых, захватывающих миров.
Присоединяйтесь к нам!
Хотите стать пионером в создании веб-решений нового поколения? Ознакомьтесь с нашей программу для создателей контента и узнайте, как вы можете принять участие в разработке будущего 3D-контента.