MaNGOS: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m aggiunta Categoria:Sviluppo di videogiochi usando HotCat |
|||
| (20 versioni intermedie di 15 utenti non mostrate) | |||
Riga 17:
| getMangos Community = https://www.getmangos.eu/
}}
'''MaNGOS''' (Massively Network Game Object Server) era un progetto [[open source]] scritto in [[C++]] facendo uso della [[programmazione orientata agli oggetti]], volto a creare un applicativo server per [[MMORPG]]<ref>
Attualmente il progetto supporta il protocollo di rete del [[mmorpg]] ''[[World of Warcraft]]''.
MaNGOS non è considerato un emulatore server di uno specifico mmorpg, bensì è un progetto educativo per la programmazione ad oggetti in [[C++]], a cui tutti gli utenti possono apportare il proprio contributo, aumentando così il patrimonio cognitivo di tutta la community di utenti/sviluppatori. Il progetto è stato creato originariamente da un programmatore tedesco, ma ha goduto di contributi da parte di sviluppatori provenienti da tutto il mondo (una buona parte è stata di nazionalità russa).
Nell'anno 2012, a causa di una lite interna tra il creatore del progetto e i suoi sviluppatori, il progetto si è fermato dividendosi in due progetti differenti: CMaNGOS<ref>{{Cita
Nonostante il progetto originale si sia fermato e CMaNGOS, il suo principale erede, non gode attualmente di una comunità di sviluppatori attivi molto vasta, MaNGOS è di fatto il progetto su cui sono basati attualmente i framework per l'emulazione di server per World of Warcraft più comuni. Si pensi infatti al fatto che il framework [[TrinityCore]] è basato su MaNGOS, e rappresenta il framework più comunemente usato al giorno d'oggi per l'emulazione di World of Warcraft. Contrariamente alla natura originale dei progetti MaNGOS e TrinityCore, nati come progetti educativi ed a scopi puramente didattici, la quasi totalità dei server privati di World of Warcraft attualmente utilizza TrinityCore (o progetti da esso derivati, come
== Ulteriori informazioni ==
Riga 51:
Ad esempio, con la ''release'' della Milestone "Eye of the Storm", è stata integrata la patch "Vmaps" o "LineOfSight", che permette al programma di gestire correttamente gli ambienti tridimensionali estratti dal client di gioco.
Solo le patch in stile "blizzlike" vengono integrate nel codice ufficiale, altre patch come {{collegamento interrotto|1=[http://getmangos.com/community/showthread.php?8841 il gruppo tra giocatori di fazione opposte (ally e orda)] |data=marzo 2018 |bot=InternetArchiveBot }} non vengono integrate nel codice ufficiale del MaNGOS poiché non sono nello stile blizzlike, ma vengono comunque rese disponibili nel forum per chi volesse usufruirne.
=== MaNGOS Zero ===
MaNGOS Zero è un progetto basato sul codice di MaNGOS (più esattamente si tratta di un downgrade della branch 0.12 di MaNGOS) che mira a realizzare un applicativo game-server compatibile con l'originale client di World of Warcraft classico (versione 1.12.X)
Il progetto viene considerato "friendly" da MaNGOS: il progetto non è quindi ufficiale poiché il codice di quest'ultimo non è incluso nella branch ufficiale di MaNGOS, ma è considerato "amichevole" poiché alcuni sviluppatori del MaNGOS (tra cui VladimirMangos) contribuiscono con lo sviluppo di MaNGOS Zero.
Riga 62:
Principale erede di ManGOS Zero è la branch [https://github.com/cmangos/mangos-classic mangos-classic] di CMaNGOS, supportata anche dal progetto [https://github.com/classicdb/database ClassicDB] per i contenuti del database.
== Roadmap ==
Riga 77:
* Milestone 0.10 - (17 aprile 2008)
* Milestone 0.11 - (22 luglio 2008)
* [
* [
* [
* [
* [
CMaNGOS:
* [https://github.com/cmangos/mangos-wotlk/commits/v0.17 Milestone 0.17] - (17 novembre 2012)
* [https://github.com/cmangos/mangos-wotlk/commit/0d4ce1bb3a138a44744b838e600e23169f5001b5 Milestone 0.18] - (3 settembre 2015)<ref>
== Note ==
Riga 90:
== Collegamenti esterni ==
* {{cita web|
* {{cita web|http://getmangos.com|Sito ufficiale del vecchio progetto MaNGOS}}
* {{cita web|
* {{cita web | 1 = http://udbforums.kicks-ass.net/ | 2 = Vecchio sito ufficiale del progetto UDB | accesso = 8 febbraio 2010 | urlarchivio = https://web.archive.org/web/20100323214747/http://udbforums.kicks-ass.net/ | dataarchivio = 23 marzo 2010 | urlmorto = sì }}
* {{cita web |
* {{cita web|http://www.scriptdev2.com/|Sito ufficiale dei progetti ScriptDev2 e ACID}}
* {{cita web |
{{Portale|internet|software libero|videogiochi|Warcraft}}▼
{{Warcraft}}
[[Categoria:Videogiochi liberi]]
[[Categoria:Giochi online]]
[[Categoria:Warcraft]]
[[Categoria:Sviluppo di videogiochi]]
| |||