Mangos - ? Een Massive Network Game Object Server - is een suite van servers ondersteunen van World of Warcraft , een populaire online multiplayer role-playing game . Mango is een open - source -server : De code is openbaar en programmeurs zijn welkom te sleutelen aan en dit te verbeteren . De databases op het mango servers slaat informatie over de Warcraft spel werelden en speler karakters . Databanken mango servers onderhouden drie soorten databases gebruikt door World of Warcraft gamers . Het karakter database slaat informatie zoals het type spreuken personages bezitten , het gilde van avonturiers waartoe ze behoren en hun rang in het gilde . Wanneer een speler zich afmeldt , de database de status van haar personage slaat tot ze logt weer op . De mango's database slaat informatie over wezens , slagvelden , steden en hoe ze omgaan met personages . De Realmd databank bijgehouden administratieve gegevens , zoals de speler rekeningen die World of Warcraft is verbannen uit het spel . Hosting Als u een server of computer beschikbaar en u ' re bereid bij te dragen aan het runnen van mango's , de mango's website bevat instructies om dit te doen . U kunt code compileren voor mango's op Windows , Ubuntu , Linux en Mac OS X , het configureren van de code en vervolgens het opzetten van de database. Uw mango databases ondersteunt een rijk - een World of Warcraft game wereld met een paar duizend spelers - maar je bent vrij om meer dan een domein te ondersteunen als u kiest. Om dit te doen , creëren toegevoegde mappen op de server , en voeg een nieuwe database voor elke realm . Programmeren De mango kern is geschreven in C /C + + , terwijl de databases op basis MySQL of PostgreSQL . Mango gebruikt command line utilities om game content en Bash , Python en Ruby scripts voor de ontwikkeling te creëren en te onderhouden . Als een open - source project , de mango gemeenschap moedigt iedereen die vertrouwd is met de taal die ze gebruiken om te participeren in de verdere ontwikkeling mango . Mango gebruikt GitHub , een sociaal netwerk voor coders , als een opslagplaats waar vrijwilligers kunnen afzetten elke code die ze hebben gewerkt . Gedragscode mango is een collaboratieve streven, zodat de gedragscode benadrukt leden van de gemeenschap behandelen elkaar met respect en eerbied . Veel mensen zullen bijdragen van een individu te nemen , gebruik ze , ze aan te passen en soms te verbeteren , zodat programmeurs moeten zich bewust zijn dat ze deel uitmaken van een team inspanning . Als deelnemers een ernstige onenigheid , moeten ze hun best doen om samen tot een redelijke oplossing en overleg met andere leden van de groep voor buiten een uitzichtpunt .
|