El equipo de desarrollo de Whitecore ha trasladado el servidor Aurora Virtual World original, derivado del proyecto OpenSim, a un nuevo nivel.
La estructura y la base de código se han revisado fuertemente y está en desarrollo continuo.
Existe un gran énfasis en apoyar a todos los usuarios, aumentar el enfoque de tecnología y trabajar con otros desarrolladores, ya sea desarrolladores basados en espectadores o desarrolladores basados en servidores, para desarrollar un conjunto de características que sean estables, rápida con usabilidad simplificada para los usuarios.
Windows .NET 4.8
Linux 64 bits (mono 6)
Notas:
- A partir de julio de 20228, Whitecore ahora se compila con .NET 4.8 (mono / msbuild), recuerde esto si recibe errores de compilación.
- A partir de enero de 2017, las bibliotecas de LibomV se incluyen como un submódico del repositorio de Whitecore. Al clonarse, asegúrese de que se incluyan los submódulos.
git clone --recursive https://github.com/WhiteCoreSim/WhiteCore-Dev.git
Para actualizar un repositorio existente que no tenga el submódulo libomv
cd <your WhiteCore repository>
git submodule init
git submodule update
Si no sabe qué son los submódulos, o no está utilizando GIT desde la línea de comando, asegúrese de obtener los submódulos también.
Si descarga el repositorio usando la opción Zip File, también deberá descargar el submódulo Whitecore-Libomv y extraerlo en su repositorio local Whitecore. https://github.com/WhiteCoreSim/Whitecore-LibOMV
- Para aquellos que usan el maestro, informe cuando tenga problemas con las compilaciones. Nosotros, los desarrolladores, no podemos probar todo y esperamos que usted, los usuarios, podamos ayudarnos a informar cosas que se rompen. Utilice el rastreador de problemas con el texto predefinido para que sea más fácil informar los problemas
- El motor de física Bulletsim se ha actualizado recientemente y es una alternativa al motor Open Dynamics que se utiliza como predeterminado. Pruébelo y díganos si está funcionando (o no) correctamente
- Para los usuarios de Linux u OSX, se recomienda que se instale la última versión mono disponible para evitar posibles problemas.
Se puede encontrar más información aquí:
http://www.mono-project.com/docs/getting-started/install/linux/
El soporte está disponible en varias fuentes.
IRC Channel #Whitecore-Support en Libera.Chat
https://web.libera.chat/gamja/#whitecore-support El canal IRC es monitoreado continuamente por los desarrolladores, pero es posible que no haya alguien que le responda de inmediato (diferentes zonas horarias), pero se responderá si es paciente.
Echa un vistazo a http://whitecore-sim.org para ver los últimos desarrollos, descargas y foro
Comunidad de Mewe para Whitecore con un grupo amistoso que está feliz de responder preguntas. Encuéntralo en https://mewe.com/group/5cb284545da1780ba88ca30d
Whitecore está configurado para ejecutar 'fuera de la caja'. La configuración predeterminada es para el modo 'independiente', utiliza la base de datos SQLite integrada y está destinada a pruebas o desarrollo de usuario único.
Para la operación de la red o la adaptación específica para sus requisitos, consulte la documentación.
Para ver cómo configurar Whitecore, mire "Configurar whitecore.txt" en la carpeta Whitecoredocs para obtener más información
##### Windows: ejecute el archivo 'RunpreBuild.bat'. Esto verificará la configuración actual del sistema, compilará los archivos correctos de Visual Studio Soultion y Project y le pedirá que construya de inmediato (si lo desea) [un 'RunPreBuild específico vs2015.Bat' se proporciona si usa Visual Studio 2015+]]
#####*Nix: (también OSX) Ejecute 'runpreBuild.sh' desde un terminal o caparazón de consola. Se le solicitará su configuración deseada, la solución apropiada y los archivos de proyecto para MONO serán compilados y finalmente, le solicitarán que construya de inmediato (si lo desea)
Alternativamente, ejecute el script 'Autobuild.sh' para configurar y construir Whitecore en las especificaciones de su sistema.
##### OSX: (Finder) Ejecute el comando 'runpreBuild.command' shell al 'hacer doble clic' en Finder. Se le solicitará su configuración deseada, la solución apropiada y los archivos de proyecto para MONO serán compilados y finalmente, le solicitarán que construya de inmediato (si lo desea)
Para compilar Whitecore, mire la compilación.txt en la carpeta Whitecoredocs para obtener más información
*Nota: para Windows 7, 8 y 10, al compilar, puede ver algunas advertencias que indican que la biblioteca central no coincide con lo que se especifica. Este es un problema con la forma en que Microsoft proporciona los paquetes Net 4.5 y se puede ignorar de forma segura, ya que Windows realmente usará la biblioteca correcta cuando se ejecute Whitecore *
Si tiene problemas para iniciar sesión en su simulador, eche un vistazo a http://forums.osgrid.org/viewtopic.php?f=14&t=2082 en la sección de configuración del enrutador para obtener más información sobre formas de resolver este problema.
Nota: A partir de la versión 0.9.2, el formato de repositorio de Whitecore ha cambiado.
El repositorio de módulos Whitecore-Optional también se ha actualizado para la nueva estructura. Para garantizar la compilación correcta, use los últimos compromisos del Whitecore-Dev o una versión de lanzamiento> = 0.9.2
Consulte el archivo "Actualización de una versión pre 0.9.2.txt" para obtener detalles sobre archivos y configuraciones que deberán modificarse, el documento se puede encontrar en el directorio de WhitecoredOcs