OpenSimulator es una plataforma de servidor de código abierto , lanzada originalmente en 2007 para alojar mundos virtuales y entornos de metaverso . Es compatible en gran medida con el mundo virtual Second Life , pero la compatibilidad total no es un objetivo de diseño.
Características
OpenSimulator está escrito en C# y está diseñado para ampliarse fácilmente mediante módulos de complemento . OpenSimulator puede operar en dos modos: autónomo o en modo de cuadrícula. En el modo autónomo, un único proceso gestiona toda la simulación. En el modo de cuadrícula, los distintos aspectos de la simulación se distribuyen entre múltiples procesos, que pueden estar ubicados en diferentes máquinas. [ 2 ]
OpenSimulator utiliza módulos cargables para la mayor parte de su funcionalidad. Estos módulos cargables pueden desarrollarse de forma independiente para añadir funcionalidad al servidor. [ 3 ]
OpenSimulator utiliza actualmente un protocolo Second Life modificado para la comunicación cliente-servidor y requiere la adaptación a un visor de mundo virtual (cliente) adecuado para conectarse. La interoperabilidad con los protocolos Second Life fue inicialmente un objetivo de diseño. [ 4 ] Durante la Conferencia de la Comunidad OpenSimulator 2018, los desarrolladores principales anunciaron que no siempre buscarían mantener la compatibilidad con los protocolos Second Life de Linden Lab, y que podrían cambiar o agregar funcionalidades de acuerdo con diferentes objetivos.
OpenSim cuenta con varias funciones que no están disponibles en Second Life. Entre ellas se incluyen la capacidad de guardar y cargar contenido del mundo virtual (OAR) y del inventario del avatar (IAR), extensiones al lenguaje de scripting que permiten guardar y recuperar datos de texto en el inventario del avatar en formato de tarjeta de notas, y la creación y gestión de personajes no jugadores (NPC).
OpenSim también utiliza una arquitectura conocida como "Hypergrid", que permite a los usuarios teletransportarse entre múltiples mundos virtuales basados en OpenSim mediante un mapa con hipervínculos que indexa las redes públicas. [ 5 ] Esto permite que las redes públicas mantengan enlaces de teletransporte entre sí sin necesidad de estar en la misma red. El número de redes OpenSimulator con Hypergrid habilitado fluctúa. En febrero de 2023, había poco más de 400 servicios activos con Hypergrid habilitado.
Véase también
- Open Wonderland : un conjunto de herramientas 3D de código abierto basado en Java para crear mundos virtuales colaborativos.
- Comunidad de IBM Virtual Universe : uno de los mayores contribuyentes al proyecto OpenSim.
- Open Cobalt : una arquitectura de mundo virtual descentralizada y de código abierto.
- High Fidelity Inc. - Una plataforma de realidad virtual social de "próxima generación".
- JanusVR : software de navegación web inmersiva compatible con realidad virtual y carga de mundos a través de contenido web.
Referencias
- ↑ "Descargar - Versión actual" . OpenSimulator . 8 de noviembre de 2024. Consultado el 3 de julio de 2025 .
- ↑ "Configuración" . OpenSimulator . 21 de junio de 2021. Consultado el 2 de diciembre de 2022 .
- ↑ "Primeros pasos con los módulos de región" . OpenSimulator . 12 de marzo de 2012. Consultado el 2 de diciembre de 2022 .
- ↑ White, Brian (11 de agosto de 2008). "Un puente entre mundos virtuales: el nuevo programa de Second Life conecta entornos virtuales" . Technology Review . MIT . ISSN 1099-274X . Archivado del original el 20 de mayo de 2022. Consultado el 2 de diciembre de 2022 .
- ↑ "Hiperred" . OpenSimulator . 24 de diciembre de 2021. Consultado el 2 de diciembre de 2022 .
Lecturas adicionales
- Lin, Tsun-Ju; Lan, Yu-Ju (octubre de 2015). "Aprendizaje de idiomas en entornos de realidad virtual: pasado, presente y futuro". Educational Technology & Society . 18 (4): 486– 497. eISSN 1436-4522 . ISSN 1176-3647 . JSTOR jeductechsoci.18.4.486 . S2CID 43324220 .
Enlaces externos
- Motores de juegos gratuitos
- Software de servidor gratuito
- Segunda vida
- Software que utiliza la licencia BSD.