Заглавная страница
From OpenSimulator
Oksanavilx (Talk | contribs) (→Запуск своего собственного сервера OpenSimulator) |
Oksanavilx (Talk | contribs) (→Что такое OpenSimulator?) |
||
(2 intermediate revisions by one user not shown) | |||
Line 16: | Line 16: | ||
OpenSimulator это многопользовательский сервер, трёхмерной среды динамичных виртуальных миров, с открытым исходным кодом, прекрасно работающий на большинстве современных операционных систем. Используется для создания совместной виртуальной среды(или вселенной), взаимодействующей с большим семейством программ-клиентов, с возможностью выбора способа доступа к контенту(через выбор протоколов). OpenSimulator не ограничивает выбор технологий, позволяя создавать собственное решение, на технологиях которые вы считаете наилучшими для своих целей; разработанные <!--[[Используйте модули регионов|модули расширения]]--> модули расширения позволяют создавать индивидуальные конфигурации сервера с расширенными возможностями. OpenSimulator написан на [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], работает как на Windows, используя [http://www.microsoft.com/net/ .NET Framework], так и на Unix подобных машинах, используя [http://www.mono-project.com/ Mono]. OpenSimulator выпущен под [http://opensimulator.org/wiki/BSD_License лицензией BSD], которая делает его использование одинаково полезным как в продуктах с открытым исходным кодом, так и в закрытых решениях, в коммерческих целях. Если вы хотите узнать о истории нашего развития, почитайте [http://opensimulator.org/wiki/History историю]. | OpenSimulator это многопользовательский сервер, трёхмерной среды динамичных виртуальных миров, с открытым исходным кодом, прекрасно работающий на большинстве современных операционных систем. Используется для создания совместной виртуальной среды(или вселенной), взаимодействующей с большим семейством программ-клиентов, с возможностью выбора способа доступа к контенту(через выбор протоколов). OpenSimulator не ограничивает выбор технологий, позволяя создавать собственное решение, на технологиях которые вы считаете наилучшими для своих целей; разработанные <!--[[Используйте модули регионов|модули расширения]]--> модули расширения позволяют создавать индивидуальные конфигурации сервера с расширенными возможностями. OpenSimulator написан на [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], работает как на Windows, используя [http://www.microsoft.com/net/ .NET Framework], так и на Unix подобных машинах, используя [http://www.mono-project.com/ Mono]. OpenSimulator выпущен под [http://opensimulator.org/wiki/BSD_License лицензией BSD], которая делает его использование одинаково полезным как в продуктах с открытым исходным кодом, так и в закрытых решениях, в коммерческих целях. Если вы хотите узнать о истории нашего развития, почитайте [http://opensimulator.org/wiki/History историю]. | ||
− | Прямо из коробки OpenSimulator предоставляет возможности виртуальных миров аналогичных [http://secondlife.com/ Second | + | Прямо из коробки OpenSimulator предоставляет возможности виртуальных миров аналогичных [http://secondlife.com/ Second Life™], особенно учитывая то, что его работа основана на работе с одноименным ядром [http://wiki.secondlife.com/wiki/Protocol протокола обмена сообщениями SL]. Этот факт дает неограниченные возможности работы со средой симулятора, используя [http://wiki.secondlife.com/wiki/Alternate_viewers альтернативные] Second Life™ клиенты. Важно отметить, что OpenSimulator не должен рассматриваться как попытка скопировать функциональность сервера Second Life™, скорее как аналог сосуществования современных [http://ru.wikipedia.org/wiki/%CE%EF%E5%F0%E0%F6%E8%EE%ED%ED%E0%FF_%F1%E8%F1%F2%E5%EC%E0 ОС]. Далеко не все возможности Second Life™ напрямую поддерживаются OpenSimulator, связано это с использованием лимитирующих лицензионных компонентов, применяемых в Second Life™ на их серверах. Развитие OpenSimulator идет в сторону инноваций в новое модное направление - трехмерный Вэб. |
OpenSimulator становится более стабильной платформой, по мере его продвижения к версии 1.0. В следствии того что процесс разработки и тестирования идет планомерно и не закончен, мы считаем его альфой версией, что не мешает его активно использовать множеству людей и компаний. Скорее традиции разработки ПО. | OpenSimulator становится более стабильной платформой, по мере его продвижения к версии 1.0. В следствии того что процесс разработки и тестирования идет планомерно и не закончен, мы считаем его альфой версией, что не мешает его активно использовать множеству людей и компаний. Скорее традиции разработки ПО. | ||
Line 58: | Line 58: | ||
*[http://ru.wikibooks.org/wiki/Diva_distro инструкция] по установке Diva distro | *[http://ru.wikibooks.org/wiki/Diva_distro инструкция] по установке Diva distro | ||
*[http://opensimulator.org/wiki/Troubleshooting решения] известных проблем | *[http://opensimulator.org/wiki/Troubleshooting решения] известных проблем | ||
− | *[http://opensimulator.org/wiki/Tips полезные] советы при работе с OpenSimulator | + | *[http://opensimulator.org/wiki/Tips/ru полезные] советы при работе с OpenSimulator |
*[http://opensimulator.org/wiki/Scripting_Documentation/ru скриптинг] автоматизация, документация и прочее | *[http://opensimulator.org/wiki/Scripting_Documentation/ru скриптинг] автоматизация, документация и прочее | ||
Line 68: | Line 68: | ||
* участие используя [http://opensimulator.org/wiki/Mailing_Lists списки рассылки]. Существуют списки рассылки для [https://lists.berlios.de/mailman/listinfo/opensim-users пользователей] и [https://lists.berlios.de/mailman/listinfo/opensim-dev разработчиков] OpenSimulator, а также на более широкие темы, как образование и HyperGrid. | * участие используя [http://opensimulator.org/wiki/Mailing_Lists списки рассылки]. Существуют списки рассылки для [https://lists.berlios.de/mailman/listinfo/opensim-users пользователей] и [https://lists.berlios.de/mailman/listinfo/opensim-dev разработчиков] OpenSimulator, а также на более широкие темы, как образование и HyperGrid. | ||
* участие в переводе Вики на русский, также создавая новую документацию на OpenSimulator. Не бойтесь ошибиться - ошибки поправимы. | * участие в переводе Вики на русский, также создавая новую документацию на OpenSimulator. Не бойтесь ошибиться - ошибки поправимы. | ||
− | * сообщать об [http://opensimulator.org/wiki/Bugs ошибках] или отправлять ваши [http://opensimulator.org/wiki/Submitting_code_to_OpenSim патчи] на наш [http://opensimulator.org/mantis/ мантисс баг треккер]. Если вы отправляете код, пожалуйста, прочтите [http://opensimulator.org/wiki/Contributions_Policy | + | * сообщать об [http://opensimulator.org/wiki/Bugs ошибках] или отправлять ваши [http://opensimulator.org/wiki/Submitting_code_to_OpenSim патчи] на наш [http://opensimulator.org/mantis/ мантисс баг треккер]. Если вы отправляете код, пожалуйста, прочтите [http://opensimulator.org/wiki/Contributions_Policy Правила участия] перед началом отправки. |
* создавая ваши проекты использующие OpenSimulator и размещая их на [http://forge.opensimulator.org Forge] или в [http://opensimulator.org/wiki/Related_Software других местах] интернета. В Forge создано более десятка таких зарегистрированных проектов, и это отличный способ для дальнейшего расширения сообщества OpenSimulator. | * создавая ваши проекты использующие OpenSimulator и размещая их на [http://forge.opensimulator.org Forge] или в [http://opensimulator.org/wiki/Related_Software других местах] интернета. В Forge создано более десятка таких зарегистрированных проектов, и это отличный способ для дальнейшего расширения сообщества OpenSimulator. | ||
* участие в создании контента для OpenSimulator. Подробнее в [http://opensimulator.org/wiki/Artist_Home Арт студии]. | * участие в создании контента для OpenSimulator. Подробнее в [http://opensimulator.org/wiki/Artist_Home Арт студии]. |
Latest revision as of 01:29, 13 September 2012
See the conference website for more details. |
[edit] Что такое OpenSimulator?
Image of past Moment: |
Downloads: |
Binaries Zip (0.9.3.0) Diva distro currently only available for older mono/.net4x versions (0.9.2.1) |
Other downloads may be found at either the Download page, or the OpenSim Release Repository |
OpenSimulator это многопользовательский сервер, трёхмерной среды динамичных виртуальных миров, с открытым исходным кодом, прекрасно работающий на большинстве современных операционных систем. Используется для создания совместной виртуальной среды(или вселенной), взаимодействующей с большим семейством программ-клиентов, с возможностью выбора способа доступа к контенту(через выбор протоколов). OpenSimulator не ограничивает выбор технологий, позволяя создавать собственное решение, на технологиях которые вы считаете наилучшими для своих целей; разработанные модули расширения позволяют создавать индивидуальные конфигурации сервера с расширенными возможностями. OpenSimulator написан на C#, работает как на Windows, используя .NET Framework, так и на Unix подобных машинах, используя Mono. OpenSimulator выпущен под лицензией BSD, которая делает его использование одинаково полезным как в продуктах с открытым исходным кодом, так и в закрытых решениях, в коммерческих целях. Если вы хотите узнать о истории нашего развития, почитайте историю.
Прямо из коробки OpenSimulator предоставляет возможности виртуальных миров аналогичных Second Life™, особенно учитывая то, что его работа основана на работе с одноименным ядром протокола обмена сообщениями SL. Этот факт дает неограниченные возможности работы со средой симулятора, используя альтернативные Second Life™ клиенты. Важно отметить, что OpenSimulator не должен рассматриваться как попытка скопировать функциональность сервера Second Life™, скорее как аналог сосуществования современных ОС. Далеко не все возможности Second Life™ напрямую поддерживаются OpenSimulator, связано это с использованием лимитирующих лицензионных компонентов, применяемых в Second Life™ на их серверах. Развитие OpenSimulator идет в сторону инноваций в новое модное направление - трехмерный Вэб.
OpenSimulator становится более стабильной платформой, по мере его продвижения к версии 1.0. В следствии того что процесс разработки и тестирования идет планомерно и не закончен, мы считаем его альфой версией, что не мешает его активно использовать множеству людей и компаний. Скорее традиции разработки ПО.
[edit] Особенности
OpenSimulator относительно новый программный продукт, имеющий множество полезных особенностей:
- поддержка множества виртуальных пространств на одном экземпляре симулятора, в т.ч. сплошные пространства в виде мега-регионов;
- поддержка трехмерных пространств с переменным размером, в пределах одиночных экземпляров;
- поддержка разных семейств программ для работы в виртуальном мире(клиентов) и возможность выбора методик доступа к виртуальному контенту(выбирая протокол взаимодействия со средой);
- огромные возможности моделирования внешнего вида вашего аватара, одежды, поверхности тела, носимых аксессуаров;
- моделирование физических процессов(отображаемое на физические предметы), в реальном времени, используя различные физические движки, включая ODE;
- возможности создания разнообразного контента в среде симулятора, в реальном времени, используя встроенные инструменты;
- возможность автоматизации процессов внутри среды симулятора, используя различные языки программирования, в том числе - LSL/OSSL, C#, JScript и VB.NET.
- неограниченные возможности по настройке виртуального окружения, подключая дополнительные плагины к сцене симулятора
Более обширный список см. таблицу возможностей.
[edit] Использование OpenSimulator
Самый быстрый способ начать использовать OpenSimulator, это создать учётную запись в OSGrid, а затем там же Downloads по ссылкам, скачать клиент, например Hippo Viewer или Linden Lab's Second Life viewer (последний в числе прочих клиентов, без статуса тех.поддержки со стороны ОСгрид, в виду его жестких стандартных настроек, для коммерческого грида), для дальнейшей вашей работы в ОСгрид, с различными целями.
[edit] Запуск своего собственного сервера OpenSimulator
Если вы заинтересованы в развертывании своего сервера OpenSimulator, для создания собственной трёхмерной среды, то вам необходимо ознакомиться с информацией в следующих статьях:
- загрузить Дистрибуции OpenSimulator
- инструкции по компиляции OpenSimulator
- конфигурация и запуск OpenSimulator
- подключение к OpenSimulator
- настройки мега-регионов
- консольные команды сервера
- ЧАВо часто задаваемые вопросы по запуску и работе с OpenSimulator
- инструкция по установке Diva distro
- решения известных проблем
- полезные советы при работе с OpenSimulator
- скриптинг автоматизация, документация и прочее
[edit] Участие в сообществе OpenSimulator
OpenSimulator это проект с открытым исходным кодом, который поддерживается множеством людей и компаний, которые хотят видеть в нем самое лучшее, ценное, посвещая свое время, энергию и усилия на улучшение многих вещей. Существует много способов принять участие и привнести вклад в сообщество:
- участие через IRC-каналы - #opensim (для пользователей), #opensim-dev (для разработчиков) и #opensim-сценарии
- участие используя списки рассылки. Существуют списки рассылки для пользователей и разработчиков OpenSimulator, а также на более широкие темы, как образование и HyperGrid.
- участие в переводе Вики на русский, также создавая новую документацию на OpenSimulator. Не бойтесь ошибиться - ошибки поправимы.
- сообщать об ошибках или отправлять ваши патчи на наш мантисс баг треккер. Если вы отправляете код, пожалуйста, прочтите Правила участия перед началом отправки.
- создавая ваши проекты использующие OpenSimulator и размещая их на Forge или в других местах интернета. В Forge создано более десятка таких зарегистрированных проектов, и это отличный способ для дальнейшего расширения сообщества OpenSimulator.
- участие в создании контента для OpenSimulator. Подробнее в Арт студии.
- ваш блог о OpenSimulator, дайте нам знать об этом блоге на #opensim, что бы мы могли его добавить на Планету Опенсим
- участие еженедельных встречах "Приемный час" для беседы с разработчиками OpenSimulator.
Индекс по категориям:
Начальные знания , Техн.поддержка , Технические руководства , Помощь , Конфигурирование , Пользователям , Разработка , Скрипты , Последние правки Вики