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