? Mangos - una red de Massive juego de objetos del servidor - es un conjunto de servidores que soportan World of Warcraft, un juego multijugador en línea del popular juego de rol . Mangos es un servidor de código abierto : el código está disponible públicamente , y los programadores son bienvenidos a jugar con él y mejorarlo. Las bases de datos en los servidores de mangos almacena información acerca de los mundos del juego Warcraft y personajes jugadores. Bases de datos
servidores Mangos mantienen tres tipos de bases de datos utilizadas por el mundo de los jugadores de Warcraft . La base de datos de carácter almacena información como el tipo de hechizos personajes poseen , el gremio de los aventureros que pertenecen y su rango en el gremio. Cuando un jugador se desconecta , la base de datos almacena el estado de su personaje hasta que se inicia la sesión de nuevo. La base de datos almacena información sobre los mangos criaturas, campos de batalla , las ciudades y la forma en que interactúan con los personajes. La base de datos realmd pistas de detalles administrativos , tales como cuentas de jugadores que World of Warcraft ha prohibido el juego.
Hosting
Si usted tiene un servidor o equipo disponible y está dispuesto a contribuir a la ejecución de mangos , el sitio mangos proporciona instrucciones para hacerlo. Usted puede compilar código para el mango en Windows , Ubuntu , Linux y Mac OS X , configure el código y configurar la base de datos . Sus bases de datos Mangos apoya un reino - un mundo de mundo del juego Warcraft con unos pocos miles de jugadores - pero usted es libre de apoyar a más de un dominio si lo desea. Para ello, crear carpetas adicionales en el servidor, y añadir una nueva base de datos para cada campo .
Programación
El núcleo mangos está escrito en C /C + +, mientras que las bases de datos se basan en MySQL o PostgreSQL . Mangos utiliza utilidades de línea de comandos para crear y mantener el contenido del juego y Bash, Python y Ruby guiones para el desarrollo. Como proyecto de código abierto , la comunidad mangos anima a cualquiera que esté familiarizado con los lenguajes que utilizan para participar en un mayor desarrollo mangos . Mangos utiliza GitHub , una red social para los programadores, como un repositorio donde los voluntarios pueden dejar ningún código que han trabajado.
Código de Conducta
Mangos es un esfuerzo de colaboración , por lo que el código de conducta hace hincapié en los miembros de la comunidad se tratan con consideración y respeto. Mucha gente va a tomar contribuciones de un individuo, utilizarlos, adaptarlos y mejorarlos a veces , por lo que los programadores tienen que ser conscientes de que son parte de un esfuerzo de equipo . Si los participantes tienen un serio desacuerdo , deben hacer todo lo posible para encontrar una solución razonable y consultar con otros miembros del grupo para un punto de vista exterior.