来源:爱酷猪责编:网络时间:2025-06-05 15:28:36
其实如何从头开始编译魔兽世界的开源服务器窗口的问题并不复杂,但是又很多的朋友都不太了解,因此呢,今天小编就来为大家分享如何从头开始编译魔兽世界的开源服务器窗口的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
双击进入文件夹右键选定Git bash Here
输入命令git clone xxxxx://github.com/azerothcore/azerothcore-wotlk.git
浏览器访问git把zip文件下载到自己的电脑里
下载好后把azerothcore-work-master.zip文件解压出来
再新建一个文件夹build
电脑左下角开始----启动CMake
点击Browse Souroe选择路径将我们解压出来的azerothcore-work选取
点击Browse build选择路径将我们新建的build 文件选取
路径选好后点击 Configure弹出窗口点击Finish
在这个窗口里面先将TOOLS_BUILD 后面的none改为all
WITHOUT_GIT 后面白框勾选上
点击Configure 后面板变成白色底后 点击Ganerate
进入到build如下图就是我们加载出来的文件数据
双击AzerothCore.sln文件进入到VS面板---生成---配置管理器---活动解决方案配置选取为RelWithDeblnfo后关闭,最右面下图2 ALL_BUILD点开清理---- 生成
生成完成后的文件在 AzerothCoreBuild > build > bin
生成完成后的RelWithDeblnfo文件在 AzerothCoreBuild > build > bin
安装服务端:
然后打开Navicat ----连接---Mysql--
连接名:AzerothCore(默认)
主机:localhost(默认)
端口:3306(默认)
用户名:root(默认)
密码:你设置的什么输入就好(在上一篇文章配置Mysql时设置的)
点击AzerothCore成功连接到我们的数据库
打开AzerothCoreBuild> azerothcore-wotlk >data >sql >create 目录找到create_mysql.sql文件右键以记事本的方式打开将CREATE USER 'acore'@"localhost IDENTIFIED BY "123456”(设置的密码改为你在设置MySql的密码) IDENTIFIED BY "xxxxxx” 冒号中的位置为密码填入处
回到Navicat点击AzerothCore----运行SQL文件
将AzerothCoreBuild> azerothcore-wotlk > data > sql > create文件内的create_mysql.sql选取后开始运行
然后就会看到acore_auth数据库目录
回到AzerothCoreServer目录打开configs文件将目录下的 authserver.conf.dist、dbimport.conf.dist、worldserver.conf.dist 三个文件后缀名.dist删除
打开authserver.conf以记事本的方式打开
编辑查找---DatabaseInfo 将图中标记位置acore改为数据库密码
打开wordserver.conf以记事本的方式打开
编辑查找---LoginDatabaselnfo 将图中标记位置acore改为数据库密码
打开dbimport.conf以记事本的方式打开
编辑查找---LoginDatabaselnfo 将图中标记位置acore改为数据库密码
回到AzerothCoreBuild >build > bin > RelWithDeblnfo 文件夹将
map_extractor.exe
mmaps_generator.exe
vmap4_assembler.exe
vmap4_extractor.exe
回到AzcrothCoreServer> configs 目录编辑一下worldserver.conf文件以记事本方式打开
编辑查找---dataDir将图中冒号改为Data
运行一下authserver程序
然后运行wordserver程序
在运行的wordserver程序面板内输入account creata admin xxxxx(密码)(创建账号admin)
再次输入account set gmlevel admin 3-1
(gmlevel权限等级 3表示最高的GM权限 1表示所有服务器)
打开Navicat点击acore_auth找到realmlist (服务器列表)
将原本默认的AzerothCore服务器名称/游戏名称改为你喜欢的名称比如:艾西
把address服务器地址改为你服务器的IP地址xxx.xxx.xxx.xxx 然后点击保存就好了
然后关闭authserver和wordserver 两个重新关闭重新启动下
然后进入到World of Warcraft 3.3.5a>;Data > zhCN 目录点击realmlist.wtf 以VS程序打开
将图中标记处改为你的服务器IP地址 保存
运行下客户端程序wow.exe程序 输入账号密码进入游戏
注:
World of Warcraft 为客户端文件
AzerothCoreBuild > build >bin > RelWithDeblnfo为服务端源码文件
拳击游戏还是有很多的玩家都是非常的喜欢尝试的,很是刺激,并且也是能够发泄心中的不快吧,现在市面上是有很多的类型的拳击的游戏,这些游戏一般都是一些格斗的游戏,其实是非常的有趣,也是相当的刺激的,游戏中是有一些不同的场景都是能够去进行体验的,我们也是能够去刺激的进行对战的,小编现在就是收集了一些有意思的拳击游戏,相信你们一定会喜欢的。
趣味烧脑游戏一般比较适合人们在无聊的时候打发时间,同时其操作以及游戏规则上都比较简单,让大家不会有上手很难的感受,可以轻轻松松就体验这个游戏的独特乐趣,并且随时下线都不用担心坑队友,同时也可以和好友一起来玩法,有多种挑战模式,可以根据自己的真实水平以及喜好来选择不同的挑战模式参与,收获到不一样的游戏趣味体验!
太空冒险类游戏顾名思义就是以外太空为背景打造的一类游戏,玩家在这种类型的游戏当中可以体验到非常独特有意思的太空冒险旅程,玩法内容的设计上充满了想象力,所有的场景都是人们在日常生活中从来没有见过的,而你可以驾驶各种各样的战舰展开无比激烈的星际对决,同时可以邀请身边的朋友一起参与到冒险当中,竞技对决的过程中十分注重
这里面为大家收集了一系列比较好玩的女生游戏,并且将会不断的更新,每个玩家都可以根据自己的喜好来选择适合自己的游戏打发时间,每款游戏都设置了新手教程,这样方便大家更加轻松的上手,不同类型的游戏可以让你领略到不一样的游戏乐趣,并且在这里随时都可以尝试其他的玩法,让你一次性就可以玩个够,同时还可以将这里的游戏乐趣分享
如何从头开始编译魔兽世界的开源服务器窗口
《魔兽世界》经典服务器:TBC可以前往外界执行任务,暴风雪被削弱了,法师怎么能打球?
在魔兽世界中,每天赚取数万美元的最新好地方,每小时收入超过1000美元
魔兽世界:11.0黄金怪物刷子,阿鲁尼拉和100万枚金币在1天内
在DNF金星之前必须看到的,这是地牢机制的完整指南
DNF:方便的设置优化,节省了许多乏味的操作
怀旧服务器可以免费传输,请阅读
魔兽世界:玩家太强大地购买黄金,因此他们被迫离开工作室,因此怀旧服务器的经济即将崩溃?
TBC怀旧服务器:免费服务器传输列表大量更新,最新的人口普查服务器顶级40
LOLMI:世界上十二名
用户评论
这篇文章太棒了!我一直想做个MOBA自建服玩玩,终于找到教程了。不知道难度有多大,不过看着你写的步骤,感觉还是可以尝试的。希望能顺利完成编译,然后和朋友们一起组建一个私服世界!
有14位网友表示赞同!
我曾经尝试过这个,简直太难了!代码全是乱七八糟的,头都大了。最后放弃了,我还是乖乖玩官方游戏吧!希望作者能写一篇详细教程,指导我们如何理解这些复杂的代码...
有9位网友表示赞同!
从零开始编译魔兽世界服务端?这听起来就超级挑战性!佩服你们的决心和技术水平呀!我比较喜欢官方的游戏体验,但还是会关注一下你的进度,希望能看到最终结果。
有9位网友表示赞同!
这个开源项目真不错!一直想看看背后代码的实现情况。可惜我的编程水平有限,目前只能欣赏一下大神们的作品了。
有20位网友表示赞同!
学习魔兽世界游戏服务器开发技术真的太酷了!终于能够从零开始搭建一套自己想要的游戏环境,不再局限于官方的游戏模式。有机会我一定试试这段旅程!
有9位网友表示赞同!
如果能编译成功的话,这绝对是一件惊人的事情!开源社区的巨大力量让人佩服。希望你能够在过程中不断更新教程和进度,让更多有兴趣的人加入这个项目!
有17位网友表示赞同!
我的编程水平有限,恐怕无法参与到这个项目中来。但我非常希望能看到最终的作品!这将是一个技术奇迹!加油吧!
有9位网友表示赞同!
从零开始编译一个 WoW 开源服务端 Windows 听起来真的超难的!需要很多知识和经验才能完成,佩服你的勇气!希望你能分享一些学习过程中的心得体会。
有18位网友表示赞同!
我一直对魔兽世界的游戏机制很感兴趣,知道它的游戏服务器由哪些组件组成就好强大。如果能成功编译一台自建服的话,那将是一段惊人的旅程!期待看到最终的结果!
有19位网友表示赞同!
这个开源服务端的难度很高吗?我之前想学习一下游戏开发技术,但担心自己能力不足。希望你能分享一些实践经验和建议。
有12位网友表示赞同!
编译一个 WoW 开源服务端 Windows 的步骤可能很复杂吗?我需要掌握哪些技能才能成功完成?
有10位网友表示赞同!
WOW 自建服一直是我的梦想!也许这个教程会帮到我,让我迈出第一步。不过我也担心自己的编程水平不够,希望能够找到一些学习资源,提高技术能力。
有20位网友表示赞同!
看到这个项目我很激动!我一直想玩一个完全属于自己定制的世界。虽然我现在不太懂代码,但我相信只要坚持努力,有一天也能完成编译服务端的目标!
有7位网友表示赞同!
这个项目的难度系数很高,只有真正热爱 WoW 和游戏开发的人才能坚持下去吧!我会关注你的进度,学习一些相关知识,希望 someday 能参与到这个项目中来!
有13位网友表示赞同!
我一直想尝试一下自建游戏服务器,但没有太多时间去深入学习。如果可以编译一个完整的游戏体验,那将会是一件非常棒的事情!期待看到最终结果!
有11位网友表示赞同!
我对游戏开发技术很感兴趣,希望能通过这个教程了解一些 WoW 服务器的原理和运作机制。如果能有机会参与到开源社区中来,那将是一个宝贵的学习经历!
有7位网友表示赞同!
我觉得这个项目很有意义,它可以帮助玩家更深入地理解游戏的运行机制,同时也为未来的游戏开发创新提供一个平台。祝福你的项目取得成功!
有7位网友表示赞同!