蜀都北极星-网狐6603双品牌35+款游戏/8G全套服务端编译产物+三端客户端+PHP后台源码

金币源码2026-08-27292 阅读
约 2,191 字 · 大约 7 分钟

这套东西拿到手一共8G多,两个品牌——「北极星」和「蜀都」——共享同一套后端,换了客户端皮肤就是两个平台。服务端基于网狐6603架构,游戏逻辑全部编译成C++ DLL,一键启动脚本拉起60多个GameServer进程,每个进程挂一个游戏房间。

蜀都北极星 北极星登录页面

北极星客户端登录界面,版本号V1.6.0

交付物清单

整套打包内容如下:

文件

大小

内容

服务端.zip

6.75 GB

游戏服务器、后台管理源码、phpStudy环境、SQL Server安装包、热更资源

DATA.zip

1.24 GB

16个SQL Server数据库文件(.mdf + .ldf)

bjx.exe

60 MB

北极星 PC客户端

蜀都PC.exe

37 MB

蜀都 PC客户端

北极星.apk

76.8 MB

北极星 Android客户端

蜀都.apk

44.3 MB

蜀都 Android客户端

蜀都.ipa

42.7 MB

蜀都 iOS客户端

Redis.rar

4.6 MB

Windows版Redis

GameConfig.json

配置

客户端连接地址、版本号、资源地址

服务端.zip解压后的核心目录结构:

服务端/
├── Game-DA/                     # 游戏服务器主目录
│   ├── Game/                    # 所有游戏DLL + 主进程
│   │   ├── GameServer.exe       # 游戏房间主进程(60+实例并行)
│   │   ├── GameServer1.exe      # 备用主进程
│   │   ├── VampireServer.dll    # 僵尸先生
│   │   ├── KingbyServer.dll     # 王者捕鱼
│   │   ├── OxBattleServer.dll   # 百人牛牛
│   │   ├── HappyFruitServer.dll # 幸运水果机
│   │   ├── ...(30+ 游戏DLL)
│   │   └── ServerParameter.ini  # 数据库连接 + 服务参数
│   ├── LoginServer/             # 登录服务器
│   ├── LogServer/               # 日志服务器
│   ├── correspond/              # 协调服务器
│   ├── androidLoad/             # Android加载服务
│   ├── svipDetail/              # VIP服务
│   ├── 一键开服.bat              # 启动脚本
│   └── 一键关服.bat              # 关闭脚本
├── wwwroot/manager.com/         # PHP后台管理面板(Yaf框架源码)
├── resource/                    # 客户端热更资源 + 安装包
│   └── GameResources/           # 15个游戏场景热更包
├── SQLServer2017Media/          # SQL Server 2017安装介质
├── phpStudy/                    # Apache + PHP + MySQL集成环境
└── Navicat/                     # 数据库管理工具

技术架构

这套平台的技术栈很典型的网狐6603路线:

服务端(C++编译产物): 核心是 GameServer.exe 进程,启动时通过 /ServerID:xxx 参数指定加载哪个游戏DLL。一键开服脚本里写了60多条 start GameServer.exe /ServerID:xxx,每个ID对应一个游戏房间。除了游戏服务器,还有 LoginServer.exe(登录认证)、LogServer.exe(日志写入)、correspond/2.exe(服务协调/调度),四类进程各司其职。

数据库(SQL Server 2017): DATA.zip里有16个数据库文件,主要的几个:

  • DAAccountsDB — 用户账号

  • DAPlatformDB — 平台配置(游戏房间、场次设置)

  • DATreasureDB — 金币/保险柜/兑换记录

  • DALogDB — 游戏日志

  • DAChartsLogDB — 统计报表(最大,8.9GB)

  • DBBack — 控制/备份数据

后台管理(PHP Yaf源码): wwwroot/manager.com/ 是完整的PHP后台,用 Yaf 框架 + Smarty 模板引擎,通过 sqlsrv 扩展直连 SQL Server。后台分两个模块:Admin(管理员/权限/角色)和 Game(用户管理、游戏房间、流水/报表、充值记录、概率配置、序列号管理)。这部分是纯 PHP 源码,可以改。

缓存: Redis,后台和服务端都连 127.0.0.1:6379。

客户端热更新: 服务端通过HTTP(端口22222或8014)托管15个游戏场景包(.zip格式),客户端启动后根据 check_sum.json 的MD5校验值判断是否需要下载更新。

蜀都北极星 大厅游戏列表左侧

北极星大厅 — 捕鱼、水果小玛丽、月光宝盒、福星高照等游戏入口

蜀都北极星 大厅游戏列表右侧

大厅向右滑动 — 金瓶梅、冰球突破、快乐牛牛、百人牛牛、武士斩杀等

蜀都北极星 蜀都版大厅界面

蜀都版大厅 — 同一套服务端换皮,游戏图标带热更下载标志

游戏列表

从服务端DLL和客户端热更资源包整理出来的完整游戏清单,按类型分组:

老虎机 / Slots类(18款)

中文名

服务端DLL

备注

水果小玛丽

ClassicFruitServer

经典水果机

幸运水果机

HappyFruitServer

含快速版HappyFruitFastServer

水果777

Slots777

-

月光宝盒

MoonlightboxServer

-

僵尸先生

VampireServer

四场次:初级/中级/高级/大师

福星高照

KungFuPandaServer

功夫熊猫主题

金瓶梅

TheGoldenLotusServer

-

冰球突破

IcehockeyServer

-

萌宠大作战

CutePetServer

-

武士斩杀

WarriorKillServer

-

连环夺宝

LianHuanDuoBaoServer

含出奖控制配置

幸运转盘

LuckWheelServer

-

铜雀台

TongQueTaiServer

-

法老宝藏

SlotEgyptServer

埃及主题

龙珠

SlotDragonServer

-

火炮

FireBatterSlotServer

-

幸运七

HappySevenServer

含比赛版

拉斯维加斯

LasVegasServer

-

捕鱼类(5款)

中文名

服务端DLL

备注

捕鱼

Fish2dGameScene

三场次:千炮/万炮/十万炮

金鲨银鲨

JsbyServer

含JsbyServer1

王者捕鱼

KingbyServer

含KingbyServer1

疯狂捕鱼

FkbyServer

-

李逵劈鱼

LkpyServer

-

棋牌 / 百人场类(9款)

中文名

服务端DLL

备注

百人牛牛

OxBattleServer

百人场

快乐牛牛

OxServer

-

火爆牛

FireOxServer

-

炸金花

ZaJinHuaServer

-

21点

BlackJackServer

-

二八杠

TwentyEightServer

-

红黑大战

RedBlackWarServer

-

梭哈

DZShowHand

德州梭哈

骰宝

DiceTreasureServer

-

其他(4款)

中文名

服务端DLL

欢乐小狗

HappyDogServer

动物大作战

AnimalBattleServer

碰碰车大战

BumperCarBattleServer

水浒传

shz_server

蜀都北极星 僵尸先生选场

僵尸先生 — 四个场次,底分从50到5000,准入门槛从1万到100万

蜀都北极星 捕鱼选场界面

捕鱼 — 千炮场/万炮场/十万炮场,入场门槛从1万到500万

部署条件和步骤

这套东西只能跑在 Windows Server 上,部署流程不算复杂但组件多,预计3-5小时完成首次部署。

服务器配置要求

项目

最低要求

操作系统

Windows Server 2016/2019(64位)

CPU

8核+

内存

16GB+(60多个GameServer进程常驻)

硬盘

50GB+(数据库文件本身就10GB+)

数据库

SQL Server 2017(安装包已含)

运行时

.NET Framework 4.5

中间件

Redis、phpStudy(Apache + PHP)

网络

公网IP,开放端口:42200(游戏)、8014/22222(资源)、8117(VIP)、8410(协调)、1433(数据库)、6379(Redis)、80(后台)

部署步骤概要

  1. 装SQL Server 2017: 用包里自带的 SQLServer2017Media 安装介质,选Developer版,默认实例,混合认证,sa密码设为配置文件里写的那个。

  2. 还原数据库: 把 DATA.zip 解压的16个 .mdf 文件附加到SQL Server。需要注意 .ldf 日志文件要一起附加,DAChartsLogDB那个文件接近9GB,磁盘空间要留够。

  3. 装Redis: 解压 Redis.rar,用默认端口6379启动,密码设为 password(和配置文件一致)。

  4. 部署后台: 解压 phpStudy,把 wwwroot/manager.com/ 配置为Apache站点,PHP需要启用 sqlsrv 扩展(连SQL Server用的)。后台配置在 conf/application.ini,主要改数据库连接地址和密码。

  5. 部署游戏服务器: 把 Game-DA 目录整个放到指定盘(脚本里写的D盘),改 ServerParameter.ini 里的数据库连接信息和服务地址,然后双击 一键开服.bat。

  6. 部署资源服务: resource 目录用IIS或其他Web服务器托管,端口和 GameConfig.json 里配的一致。里面有客户端安装包 setup.apk / setup.exe 和15个游戏热更包。

  7. 客户端配置: 改 GameConfig.json 里的 ServerIp、下载地址、资源地址指向你的服务器IP。

蜀都北极星 七日签到奖励

七日签到系统 — 每天递增的金币奖励,第七天给宝箱

功能模块

从客户端和后台代码梳理出来的功能点:

客户端功能: 账号登录、游戏大厅(滑动选游戏)、充值入口、保险柜(存取金币)、兑换(金币兑换)、签到系统(7日递增奖励)、活动中心、会员等级、客服/官网链接、娱乐直通车(推广)。每款游戏进去后按场次选择房间,场次有底分和准入门槛区分。

后台管理: 用户管理(查询/封禁/解封/改密码/改昵称/改手机号/查关联账号/查登录时间/查在线状态)、金币管理(充值/扣除/流水/银行转账记录/V10记录)、游戏房间管理(开关房间/配置场次/库存控制/历史数据)、概率控制(个人概率/全局概率/概率日志)、报表统计(每日盈亏/游戏盈亏/留存分析)、序列号系统(生成/查询/使用记录)、系统管理(管理员/角色/权限/操作日志/菜单管理)。

之前拆过一套富贵3的全栈源码,那套也是网狐架构+C++多进程+SQL Server,不过那套27组GameSvr配了69个数据库,规模比这套更大,服务端还带了完整的C++源码。两套对比着看能比较清楚地理解网狐6603的标准架构长什么样,那篇也放在文末了。

二开空间

这套能改的和不能改的界限很清晰:

能改的部分:

  • PHP后台管理面板:完整的 Yaf 框架源码,Smarty 模板,增减功能、改界面都没问题

  • 游戏配置文件:每款游戏都有独立的 .ini / .json 配置,控制房间参数、赔率、概率、底分、准入门槛

  • 客户端热更资源:15个游戏场景zip包,可以替换美术素材

  • 品牌换皮:客户端已经做了「蜀都」和「北极星」两套皮肤,说明换皮机制是现成的

  • 运营参数:签到奖励、充值金额、VIP等级配置等

改不动的部分:

  • 游戏服务端:全是C++编译的DLL和EXE,没有源码,游戏逻辑和核心算法动不了

  • 客户端:APK/IPA/EXE都是编译好的,改不了界面布局和交互逻辑

  • 新增游戏:没有开发框架,加不了新游戏,只能在现有35+款里做增减

总结就是:运营层面(配置调参、后台管理、美术换皮)完全可控,开发层面(游戏逻辑、客户端功能)基本锁死。适合拿来直接部署运营,不适合拿来做深度二开。

延伸阅读1 篇

下载地址

会员免费

本资源为会员专享,登录后可下载