跳到主要内容

Zebra 游戏服务器更新日志

版本信息

(3.4) Standard Edition

🚀 重大功能更新

  • 新增LoginServer 模块,百分百兼容delphi7版本登陆器,注册,商城,属性点购买,在线加点等功能。
  • 新增UserServer模块的注册,找回密码,修改密码等功能,完美防止恶意注册,批量注册,由程序管理OCR验证。

🚀 UserServer 前端静态页面构建说明

构建环境

  • Node.js: 需提前安装 Node.js 环境
  • 构建工具: Yarn

Yarn 安装说明

# 安装nodejs(通过NodeSource仓库)
curl -fsSL https://rpm.nodesource.com/setup_22.x | bash - && \
dnf -y install nodejs && \
npm -g install yarn

构建命令

cd UserServer/web/
yarn install
yarn build

🚀 前端构建完成在构建后端,避免自动拷贝时报错

使用docker镜像构建服务端

docker run -it --rm -v $(pwd):/workspace docker.cnb.cool/yamingnetwork/ide/centos:5-dev /bin/bash -c "LC_ALL=zh_CN.UTF-8 make rel-3"

优化说明

  • GCC -O3 优化级别,启用函数内联、循环展开、向量化等激进优化
  • 适用于生产环境部署,提升服务器性能约 15%~30%
  • 编译产物位于 dist/ 目录

CI 两阶段构建流程

Stage 1: UserServer web 前端构建 (centos:8-dev)

Stage 2: 服务器后端 O3 优化编译 (centos:5-dev)

发布产物