游戏大厅联网模版文件使用说明
第一步 准备开发环境
准备好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。客户端可以多开几个测试一下联网运行的效果。