Mangos

mangos不是一個魔獸私服模擬器,它是一個開源的自由軟體項目,是用c++和C#程式語言,實現的一個支持大型多人線上角色扮演遊戲伺服器的程式框架,在這個框架下,它理論上應該支持任何客戶端的網路遊戲,很多人就利用這個開源項目來實現魔獸私服。

概述

mangos不是一個魔獸私服模擬器,它是一個開源的自由軟體項目,是用c++和C#程式語言,實現的一個支持大型多人線上角色扮演遊戲伺服器的程式框架,在這個框架下,它理論上應該支持任何客戶端的網路遊戲,很多人就利用這個開源項目來實現魔獸私服。

詳細信息

首先

mangos項目是一個開源的自由軟體(如同linux或者firefox),並且遵守其中最為嚴格的GPL協定,也就是保證原始碼絕對的自由,要了解什麼是開源軟體,自由軟體請自己搜尋這方面的資料。

其次

開發小組一再強調,這是個研究,教育性質的對怎樣開發大型網遊的伺服器端有好處的項目,是一個技術細節毫無保留向公眾開放的軟體,是一件很有意義的事情,如果你使用它作為盈利目的,那你本身就違反了軟體的協定。所以任何利用mangos項目進行私服活動的組織和個人都違反了mangos的宗旨,mangos項目也不會對它們負責。

mangos的技術細節上是這樣的,核心部分是個和特定遊戲沒有關係的核心框架程式,主要是進行進程調度,創造世界,建立心跳機制,處理網路接入等。資料庫也是使用的開源資料庫軟體MySQL,編譯器使用的是GCC。至於遊戲內容資料庫,遊戲人物,時間,世界腳本,都是由這個核心程式所支持的擴展腳本來實現,所以有一些獨立出來的項目專門模擬魔獸世界來開發支持mangos的核心程式。

最後

另外有點要注意的是,開源項目是很容易被利用的,有時候有的公司開發了一個軟體說是自己做的其實核心都是別人的開源核心,但是公司又不承認,利用了別人的勞動成果賺錢不說,既不回報社區,也對開源自由軟體造成了很大的傷害。所以大家注意了,如果看到一個和魔獸世界很像的什麼網路遊戲?要想想是不是利用的mangos的核心程式。

相關詞條

相關搜尋

熱門詞條

聯絡我們