肉饼 Fantasy框架中目前有两个最佳实践示例项目: Exercises这个没什么功能,就只是通信测试,所有的逻辑就只是通信后输出点什么文字而已 [Fantasy 起步]运行最佳实践项目-Exercises MMO这个有比较多的mmo游戏的逻辑功能了,还有数据库操作,需要安装mongodb [Fantasy 起步] 运行最佳实践项目 - MMO mongodb安装与前后端运行 安装使用mongodb,详细过程查看 MongoDB 的安装和使用 S3T 使用S3T工具,创建连接数据库管理帐号,创建fantasy_main数据库,使用免密码登录模式即可。 配置文件\Communication-MMO-Examples\Config\Excel\Server\WorldConfig.xlsx的数据库连接 mongodb://127.0.0.1,如果你自己能在数据库创建好帐号密码,那连接就是这样的mongodb://account:password@127.0.0.1:27017 在框架的Release页面下载mmo项目资源Communication-MMO-ResLibrary.zip Releases · qq362946/Fantasy (github.com) 用unity引擎打开前端项目后,导入Communication-MMO-ResLibrary.unitypackage 服务端用vs或vs code、rider运行Server解决方案 也可以直接在命令行CD到 \Communication-MMO-Examples\Server\Bin\App目录下,执行命令运行 dotnet Fantasy.App.dll --AppType Game --Mode Develop 在Unity引擎中打开Init场景,Play运行测试 unity引擎与.Net SDK要求版本 unity2022+ .Net8.0 运行测试