Стабильный выпуск | 0.9.1.1 / 7 января 2020 г . [1] |
---|---|
Операционная система | Кроссплатформенность |
Тип | Сервер |
Лицензия | BSD |
Интернет сайт | opensimulator |
Расширение имени файла | .iar |
---|---|
Конформация ИМП | приложение / tar |
Разработан | OpenSimulator |
Тип формата | Файловый архиватор |
Расширение имени файла | .весло |
---|---|
Тип интернет-СМИ | приложение / весло |
Конформация ИМП | приложение / tar |
Разработан | OpenSimulator |
изначальный выпуск | OpenSimulator 0.5.9 |
Тип формата | Файловый архиватор |
OpenSimulator - это серверная платформа с открытым исходным кодом для размещения виртуальных миров и Метавселенной . В какой-то момент он был совместим с клиентом для Second Life, но за несколько лет совместимость уменьшилась.
Особенности [ править ]
OpenSimulator написан на C # и легко расширяется за счет использования подключаемых модулей . OpenSimulator может работать в одном из двух режимов: автономном или сеточном. В автономном режиме всю симуляцию выполняет один процесс. В сеточном режиме различные аспекты моделирования разделены между несколькими процессами, которые могут существовать на разных машинах. [2]
OpenSimulator использует загружаемые модули для большей части своей функциональности. Эти загружаемые модули могут быть независимо разработаны для добавления функциональности серверу. [3]
OpenSimulator в настоящее время использует модифицированный протокол Second Life для взаимодействия клиента с сервером и требует дооснащения клиента Second Life для подключения. Взаимодействие с протоколами Second Life когда-то было целью проектирования с 2007 года. [4] Взаимодействие с Second Life больше не было целью дизайна на конференции сообщества OpenSimulator 2015. Во время конференции сообщества OpenSimulator 2018 основные разработчики заявили, что не будут поддерживать совместимость с Linden Lab's Second Life Protocols, и изменит их, чтобы исправить и изменить все, что им нужно.
OpenSim имеет ряд функций, недоступных в Second Life. К ним относятся расширения языка сценариев, которые позволяют сохранять и извлекать текстовые данные в инвентарь аватара в формате заметок, а также создавать и управлять неигровыми персонажами (NPC).
OpenSim также использует архитектуру, известную как «Hypergrid», которая позволяет пользователям телепортироваться между несколькими виртуальными мирами на основе OpenSim, предоставляя карту с гиперссылками, которая индексирует общедоступные сетки. [5] Это позволяет общедоступным сетям сохранять связи телепортации друг с другом без необходимости находиться в одной и той же сетке. Количество сеток openimulator с включенной гиперсеткой колеблется. Список активных сеток openimulator с включенной гиперсеткой поддерживается Hypergrid Business-Active Hypergrids . По состоянию на январь 2020 года насчитывалось чуть более 300 активных сервисов с поддержкой гиперсети.
См. Также [ править ]
- OpenSimWorld - каталог регионов OpenSimulator с возможностью подключения к HyperGrid.
- Open Wonderland - набор инструментов 3D с открытым исходным кодом на основе Java для создания совместных виртуальных миров.
- Сообщество IBM Virtual Universe - один из крупнейших участников проекта OpenSim.
- Open Cobalt - децентрализованная архитектура виртуального мира с открытым исходным кодом.
- High Fidelity Inc - социальная платформа виртуальной реальности «нового поколения».
- Project Sansar - платформа для разработки виртуального опыта
- JanusVR - Программное обеспечение для иммерсивного просмотра веб-страниц, поддерживающее виртуальную реальность и загрузку миров через веб-контент
Ссылки [ править ]
- ^ [1]
- ^ «Конфигурация» . OpenSimulator.org .
- ^ «Начало работы с модулями регионов» . OpenSimulator.org .
- ^ Уайт, Брайан (2008-08-11). «Мост между виртуальными мирами: новая программа Second Life связывает виртуальные среды» . Обзор технологий . Массачусетский технологический институт . Проверено 23 марта 2011 .
- ^ «Гиперсетка» . OpenSimulator.org .
Внешние ссылки [ править ]
Викискладе есть медиафайлы по теме OpenSimulator . |
- Официальный веб-сайт