魔兽世界私服架设教程——如何搭建魔兽世界私服

TrinityCore是一个魔兽世界服务端模拟器,我们可以通过TrinityCore来学习大型网络游戏服务端的编写,从中汲取营养来编写我们自己的游戏。

一、前期准备工作

CPU需要支持SSE2指令集

Boost版本大于等于1.59.0

MySQL数据库版本大于等于5.1.0

OpenSSL版本为1.0.x

CMake版本大于等于3.3.2

MicroSoft Visual Studio (Community)版本大于等于14 (2015 update 3)

1.安装 Git Extensions

注意其中Git、MySYSGit和KDiff这三个软件必须全部安装,安装Git的时候,在路径选择那里选择“RunGit from the Windows Command Prompt”。MySYSGit和KDiff使用默认选项安装即可。

2.安装IDE

安装Visual Studio 2015,注意当安装VS2015时,默认是不支持C++的,我们需要手动选择Visual C++,选择自定义安装,然后将Visual C++选项选中,如下图所示:

3.安装MySQL

TrinityCore支持的MySQL版本为5.5和5.6,请勿使用5.7及以上版本。

下载安装包

在MySQL Configuration配置中,设置用户名为trinity,密码同样为trinity,并且确保该用户拥有localhost域访问权限。

建议将MySQL注册为服务,这样数据库就可以随Windows开机启动了。

4.选择一款数据库管理软件

1)SQLYog Community Edition(强烈推荐)

2)HeidiSQL (对新手友好)

3)MySQL Workbench(MySQL官方出品,个人感觉使用起来不太友好,但是是唯一可以建立模型的软件)

使用你安装好的数据库管理软件连接数据库,测试数据库是否安装成功。

5.安装Boost

下载对应 Visual Studio 2015 的版本:

1)64bit:

2)32bit:Download Boost C++ Libraries from SourceForge.net

Boost 1.59.0是可以使用的最低版本,推荐使用1.60.0版本。

64bit: Download Boost C++ Libraries from SourceForge.net

32bit: Download Boost C++ Libraries from SourceForge.net

安装到默认路径(C:\local\boost_1_XX_0),然后添加一个名为“BOOST_ROOT”的环境变量到你的安装路径,比如“C:/local/boost_1_60_0”。确保没有末尾斜杠,

猜你喜欢

转载自blog.csdn.net/chiwang_andy/article/details/129064338