第一步 准备开发环境

准备好unity编辑器,版本号为Unity 2022.3.53f1c1。在unity hub里选择添加模块Windows Dedicated Server Build Surpport,这个模块在导出服务端的时候要用到。

第二步 下载工程文件和依赖包

下载 源代码 文件,解压,然后在unityhub里 从磁盘添加项目,把fwhas目录添加为工程项目。然后双击该项目启动unity编辑器打开工程文件。

下载 自定义netcode包 ,打开unity编辑器里的包管理器,使用 从磁盘添加tarball来添加下载到的名为com.unity.netcode.gameobjects-1.12.2.tgz 包,忽略无效证书的提示。

在unity编辑器里的包管理器,选择unity Registry,搜索Localization,搜到后点击安装。

第三步 选择导出配置

在Assets/Config目录下有一个名为Init的配置文件,点中这个文件,在检查器里可以切换StartType为Client和Server。当你想导出客户端文件的时候,在导出前选择Client。如果想导出服务端文件,在导出前选择Server,然后切换导出平台为Dedicated Server。

到这里应该可以导出服务端包和客户端包了。

第四步 运行服务端和客户端

鼠标双击运行服务端包里的fwhas.exe,这是一个命令行的程序。等他启动后消息不再滚动,然后再启动客户端包里的fwhas.exe。客户端可以多开几个测试一下联网运行的效果。

标签: none

添加新评论