为了便捷测试 Basis 的完整功能,进行本地测试是必不可少的,这就意味着一点点额外的服务端知识,但是不需要太多
感谢我们的 Wang 桑提供的相关技术指导~
你需要准备两个部分的内容:
- 本地可运行的的服务端编译包。
- 远程存放的场景文件(一般是用网盘,如果你有服务器也可以奢侈一把)。
暂时还没有搞懂直接将本地.BEE文件加载进客户端的方法。
步骤
1、编译服务端包
2、准备客户端包
像常规一样编译一个客户端包就好,如果你有现成的也可以直接使用,无需编译。
当且仅当你修改了网络配置相关文件时,你才必须自己编译客户端/服务端文件以保证项目正常运行
3、远程存放场景文件(.BEE)
- 准备一个网盘(例如OneDrive)或者对象存储用来存放.BEE文件
- 获取到文件对应的公开下载链接
4、配置并运行服务端包
- 配置服务器文件
在你编译好的文件夹的子目录initialresources下有一个xml文件,ExampleConfigdisabled.xml,这个文件里存着你的服务端的许多基础且必要的配置内容,选择它并通过你的IDE打开:
<!-- Mode of the configuration -->
<Mode>1</Mode>
<!-- Network ID -->
<LoadedNetID></LoadedNetID>
<!-- Unlock password -->
<UnlockPassword>在这里写下你导出.BEE文件附带的密码</UnlockPassword>
<!-- Combined URl -->
<CombinedURL>在这里写下你的.BEE文件的网盘链接</CombinedURL>
<!-- Local load flag -->
<IsLocalLoad>false</IsLocalLoad>
- 点击服务端包内的
BasisNetworkConsole.exe 运行它,如果没问题的话应该会跳出这个界面。

加入 Basis 中文社区
我们为想要了解这个工具的创作者们开了一个 QQ 群、用于帮助大家更快且直观地了解 Basis,学习 Basis。
我们还在群内为大家提供了 可访问的服务器 和 编译好的客户端,让你省去所有步骤直接体验 Basis。
如果你对此有兴趣,请通过下方链接或扫描对应二维码向我们发送申请表单~
我们也推荐大家前往 Basis Discord,通过官方渠道了解和学习 Basis。
