牛逼论坛» 论坛 »CrossFire »Unity微客户端服务器源代码(搬运子国外谋论坛:X梦)

精华 置顶 Unity微客户端服务器源代码(搬运子国外谋论坛:X梦)

作者 小涛 | 发表于 2026-09-06 23:08:17 | 查看 65 | 回复 3 分享
小涛 论坛管理员
7

主题

3

回帖

积分
5349
注册
2026-08-24
发表于 2026-09-06 23:08:17 1楼 楼主
关于游戏

CrossFire:Fire at Will是一款基于CrossFire游戏风格的在线第一人称射击游戏。玩家加入不同的团队,并在多个游戏模式中使用火器,手榴弹,爆炸物和近战武器进行战斗。

项目状态

该项目仍在开发中,尚未100%完成。但是,大多数核心功能已经实现。

某些功能可能仍需要进一步测试、修复错误和完善。该项目正在根据客户端游戏流程和协议要求逐步开发。

服务器架构

.NET API服务器
PostgreSQL数据库
代理网关
世界门户
客户端兼容性代理
球童反向代理
可配置的服务器地址、端口和数据库设置

服务器包包括一个简单的首次安装和启动过程,适用于Windows计算机和Windows服务器。

Map港口

生物危害金字塔地图是从CF Zero客户端移植的。
服务器部署

将完整的服务器程序包复制到Windows计算机或Windows服务器。
运行以下文件:

代码:
First-Install-and-Start.bat

输入服务器地址或域名。
输入PostgreSQL数据库名称、用户名和密码。
输入内部服务密钥,或允许安装程序生成一个。
第一次安装完成后,运行以下文件以启动服务器:

代码:
Start-Server-EN.bat

服务器配置文件为:

代码:
server-config.json

数据库用户名、数据库密码和内部服务密钥是服务器端设置。他们不需要进入游戏客户端。

客户端配置

在客户端目录中打开以下文件:

代码:
CFWClient_Data\Config\etc_config.ini

将服务器地址替换为您自己的公共IP地址或域名,保存文件,然后启动:

代码:
CFWClient.exe

客户端应使用为服务器配置的相同服务器地址。

客户端不需要PostgreSQL主机、数据库用户名、数据库密码或内部服务密钥。

账户注册

默认本地注册地址:

代码:
http://127.0.0.1:18088/register

对于公共服务器,请将127.0.0.1替换为公共服务器IP地址或域名。

范例:

代码:
http://YOUR_SERVER_IP:18088/register

如果在服务器配置中更改了Web端口,请改用已配置的Web端口。

在房间中,输入/bot<number>以添加机器人,例如/bot 15。
需要帮助吗?

如果您不熟悉服务器部署,PostgreSQL配置或客户端配置,您可以要求AI助手指导您完成安装和配置过程。

🔒此内容需要回复后才能查看
回到顶部
夏沫 新手上路
0

主题

3

回帖

积分
21
注册
2026-08-29
发表于 2026-09-06 23:21:40 2楼 沙发
感谢楼主的分享,支持一下!
哈哈 新手上路
1

主题

3

回帖

积分
75
注册
2026-08-29
发表于 2026-09-06 23:23:25 3楼 板凳
学习了,收藏备用,赞一个!
纸箱 新手上路
0

主题

2

回帖

积分
174
注册
2026-08-29
发表于 2026-09-06 23:24:19 4楼 地板
好资源,感谢分享!

发表回复

登录 后回复