Солипсис
Разработчик(и) | France Telecom - Отдел исследований и разработок |
---|---|
Стабильная версия | 1.09
/ 18 февраля 2009 г. |
Операционная система | Microsoft Windows , Linux и macOS |
Тип | MMORPG , Одноранговая игра |
Лицензия | LGPL |
Веб-сайт | https://web.archive.org/web/20090507014736/http://happening.netofpeers.net/ |
Solipsis — это бесплатная система с открытым исходным кодом для массового совместного использования виртуального мира с множеством участников , разработанная Хоакином Келлером и Гвендалем Саймоном из France Télécom исследовательских лабораторий . Его цель — обеспечить инфраструктуру для публичной виртуальной территории, подобной метавселенной . Опираясь на одноранговую архитектуру, виртуальный мир потенциально может быть населен теоретически неограниченным количеством участников.
Мотивации
[ редактировать ]Основная цель Solipsis — создать виртуальный мир, максимально независимый от влияния частных интересов, таких как владение сервером. Для достижения этой цели он основан на одноранговой модели, а не на традиционной модели сервер-клиент. Кроме того, он направлен на то, чтобы предоставить пользователям больше гибкости при разработке интерфейсов и контента в их отдельных сегментах виртуального мира. [1]
Основные принципы
[ редактировать ]Сущность Solipsis — это базовый элемент виртуального мира. Чтобы существовать, сущность должна управлять узлом , которым может управлять навигатор . Узлы самоорганизуются в чисто одноранговой сети, в которой отношения зависят от виртуальной близости. Навигатор — это в основном графический интерфейс пользователя , но к нему могут быть добавлены некоторые коммуникационные службы для взаимодействия между объектами.
Виртуальный мир изначально пуст и заполнен только объектами, управляемыми компьютерами конечных пользователей. Все узлы Solipsis функционально равны и не требуют никакой предопределенной инфраструктуры. Это устраняет, насколько это возможно, любые ограничения на содержание или функциональность мира.
Текущий статус
[ редактировать ]В настоящее время солипсис состоит из:
- Одноранговый протокол через UDP . Протокол Solipsis дает узлу возможность транслировать свое присутствие в виртуальном мире. Более того, этот протокол призван гарантировать сохранение некоторых глобальных свойств.
- Интерфейс узла-навигатора, который принимает форму API между узлом и навигатором. Этот интерфейс , написанный в настоящее время на XML-RPC , позволяет навигатору управлять узлом и получать информацию о его виртуальном окружении.
- Базовая реализация Solipsis Node и Solipsis navigator, лицензированная по лицензии LGPL . В навигаторе реализовано двухмерное представление виртуального мира. Дизайн текущего интерфейса напоминает YackPack , интерактивную систему, разработанную одноименной компанией командой инженеров из Санта-Розы под руководством технического директора Дэвида Левина и задуманную профессором Б. Дж. Фоггом из Стэнфордского университета . Взаимодействие между сущностями состоит только из чата .
- Некоторые другие сервисы, реализующие блоги , некоторые поля идентификации для социальных сетей , обмена файлами и графического чата.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Саймон, Гвендал. "Введение" . P2P Фонд . Проверено 2 августа 2008 г.
Внешние ссылки
[ редактировать ]- Домашняя страница солипсиса
- «Домашняя страница проекта Solipsis» . Архивировано из оригинала 8 июня 2012 г. Проверено 26 октября 2013 г.
- На пути к одноранговой общей виртуальной реальности , статья Хоакина Келлера и Гвендала Саймона
- Виртуальный мир в одноранговом стиле , CNet
- Геймеры будут управлять своими виртуальными мирами , New Scientist
- Геймеры открывают виртуальные миры , проводные