OpenSimulator

редактировать
OpenSimulator
Opensimulator logo200x160.png
Стабильная версия 0.9.1.1 / 7 января 2020 г.; 9 месяцев назад (07.01.2020)
Операционная система Кросс-платформенность
Тип Сервер
Лицензия BSD
Веб-сайтopensimulator.org
Архив инвентаризации
Расширение имени файла .iar
Соглашение UTIapplication / tar
Разработано вOpenSimulator
Тип форматаФайловый архиватор
Архив OpenSimulator
Расширение имени файла .oar
Тип Интернет-носителя application / oar
UTI conformationapplication / tar
РазработаноOpenSimulator
Первоначальный выпускOpenSimulator 0.5.9
Тип форматаФайловый архиватор

OpenSimulator - это серверная платформа с открытым исходным кодом для хостинга виртуальные миры и Метавселенная. В какой-то момент он был совместим с клиентом для Second Life, но на несколько лет совместимость ухудшилась.

Содержание
  • 1 Возможности
  • 2 См. Также
  • 3 Ссылки
  • 4 Внешние ссылки
Возможности

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

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

OpenSimulator в настоящее время использует модифицированный протокол Second Life для взаимодействия между клиентом и сервером и требует дооснащения клиента Second Life для подключения. Совместимость с протоколами Second Life когда-то была целью дизайна с 2007 года. Совместимость с Second Life больше не была целью дизайна на конференции сообщества OpenSimulator 2015 года. Во время конференции сообщества OpenSimulator 2018 основные разработчики объявили, что не будут поддерживать совместимость с Second Life Linden Lab. Протоколы и будут изменять их, чтобы исправить и изменить все, что им нужно.

OpenSim имеет ряд функций, недоступных в Second Life. К ним относятся расширения языка сценариев, которые позволяют сохранять и извлекать текстовые данные в инвентарь аватара в формате заметок, а также создавать и управлять неигровыми персонажами (NPC).

OpenSim также использует архитектуру, известную как «Hypergrid», которая позволяет пользователям телепортироваться между несколькими виртуальными мирами на основе OpenSim, предоставляя карту с гиперссылками, которая индексирует общедоступные сети. Это позволяет общедоступным сетям сохранять связи телепортации друг с другом без необходимости находиться в одной и той же сетке. Количество сеток openimulator с включенной гиперсеткой колеблется. Список активных сеток openimulator с включенной гиперсеткой поддерживается Hypergrid Business-Active Hypergrids. По состоянию на январь 2020 года насчитывалось чуть более 300 активных сервисов с поддержкой гиперсетей.

См. Также
  • Портал бесплатного программного обеспечения с открытым исходным кодом
  • Open Wonderland - набор инструментов 3D с открытым исходным кодом на основе Java для создания совместных виртуальных миров.
  • Сообщество IBM Virtual Universe - один из крупнейших участников проекта OpenSim.
  • Open Cobalt - децентрализованная архитектура виртуального мира с открытым исходным кодом.
  • High Fidelity Inc - социальная платформа виртуальной реальности «следующего поколения».
  • Project Sansar - платформа для разработки виртуального опыта
  • JanusVR - программное обеспечение для иммерсивного просмотра веб-страниц, поддерживающее VR и загрузку миров через веб-контент
Ссылки
Внешние ссылки
Wikimedia У Commons есть СМИ, связанные с OpenSimulator.
Последняя правка сделана 2021-06-01 12:38:02
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте