魔兽世界WOW服务器端的模拟器【2010】
来源:互联网 发布:webservice和json区别 编辑:程序博客网 时间:2024/05/16 18:12
记不清从什么时候开始,国内出现了很多所谓的魔兽世界私服网站,而且在淘宝上还有什么魔兽世界单机版在出售,其实这些东西都是利用国外的一些开源软件如MaNGOS和ArcEmu来实现的。
一、MaNGOS http://getmangos.com/
MaNGOS不是一个魔兽私服模拟器(wow emu),它是一个开源的自由软件项目, 是用c++和C#编程语言实现的一个支持大型多人在线角色扮演游戏服务器的程序框架,在这个框架下,它理论上应该支持任何客户端的网络游戏,由于现在很多人使用魔兽世界来对它进行测试,所以针对魔兽世界的脚本和数据库文件比较完善,很多人就利用这个开源项目来实现魔兽私服。MaNGOS可以在Windows/Linux上运行。
开发小组一再强调,这是个研究和教育性质的、对怎样开发大型网游的服务器端有好处的项目,是一个技术细节毫无保留向公众开放的软件,是一件很有意义的事情,如果你使用它作为盈利目的,那你本身就违反了软件的协议。所以任何利用MaNGOS项目进行私服活动的组织和个人都违反了MaNGOS的宗旨,MaNGOS项目也不会对它们负责。
MaNGOS的技术细节上是这样的,核心部分是个和特定游戏没有关系的核心框架程序,主要是进行进程调度,创造世界,建立心跳机制,处理网络接入等。数据库也是使用的开源数据库软件MySQL,编译器使用的是GCC。至于游戏内容数据库,游戏人物,时间,世界脚本,都是由这个核心程序所支持的扩展脚本来实现,所以有一些独立出来的项目专门模拟魔兽世界来开发支持MaNGOS的核心程序。现在MaNGOS的核心程序已经放到著名的协同开发网站 sourceforge上开发了,使用的版本控制工具是subversion,(目前已经迁移到GIT)。大家都可以从sourceforge的 subversion数据库中下载最新的源代码程序。
目前国内的大芒果论坛在做MaNGOS的汉化工作,网址是:http://www.mangoscn.com/
二、Arcemu http://arcemu.org/
Arcemu 是全世界网络技术研究爱好者们自发创建以C++编写的一个MMORPG网络服务端引擎, 创建者们通过分析研究各类网络游戏来完善这个引擎.该引擎是公开自由并完全开方源代码的(Opensource)。可以用来模拟魔兽世界的服务器端。
- 魔兽世界WOW服务器端的模拟器【2010】
- 魔兽世界: 杀与不杀?WOW的精髓~竞技精神
- ZZH:魔兽世界之001:如何枚举得到WOW的各个地图和如何生成WOW Minimmap
- 对WOW服务端模拟器的思考
- Wow魔兽世界自动登陆器
- 魔兽世界: WOW搞笑疯人辞典
- 魔兽世界模拟器注册器
- WOW魔兽世界全种族代号表
- 魔兽世界 WOW 双采宏(智能 自动 切换)
- wow(mangos模拟器) 的物品生成器---wowItemEdit 1.0
- 中文魔兽世界C WOW mosaic 壁纸 1280*1024
- 魔兽世界:在网吧玩WOW,遇到很多旁观者(旁)
- WoW服务器模拟器Ascent网络模块分析
- WoW服务器模拟器Ascent网络模块分析
- WoW服务器模拟器Ascent网络模块分析
- WoW服务器模拟器Ascent网络模块分析
- WoW服务器模拟器Ascent网络模块分析
- 全面剖析Wow模拟器(一)--- 模拟器种类介绍
- iOS开发 - 得到字符串中出现最多的字符
- ubuntu上的sh链接到dash
- hdu 3966 Aragorn's Story(树链剖分对点编号)
- Leecode-Linked List Cycle
- 【2014/09/16】linux笔记文件权限 脚本
- 魔兽世界WOW服务器端的模拟器【2010】
- 数据库——游标
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。
- mysql查看用户具有哪些权限
- Linux进程的一生
- 使用第三方库的apk 在Ubuntu下编译后不能正常运行
- 配置DNS服务器
- 错误1error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead.
- Ubuntu桌面环境打开Eclipse初见JRE错误