蜀都北极星-网狐6603双品牌35+款游戏/8G全套服务端编译产物+三端客户端+PHP后台源码
这套东西拿到手一共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(后台) |
部署步骤概要
装SQL Server 2017: 用包里自带的
SQLServer2017Media安装介质,选Developer版,默认实例,混合认证,sa密码设为配置文件里写的那个。还原数据库: 把
DATA.zip解压的16个.mdf文件附加到SQL Server。需要注意.ldf日志文件要一起附加,DAChartsLogDB那个文件接近9GB,磁盘空间要留够。装Redis: 解压
Redis.rar,用默认端口6379启动,密码设为password(和配置文件一致)。部署后台: 解压 phpStudy,把
wwwroot/manager.com/配置为Apache站点,PHP需要启用sqlsrv扩展(连SQL Server用的)。后台配置在conf/application.ini,主要改数据库连接地址和密码。部署游戏服务器: 把
Game-DA目录整个放到指定盘(脚本里写的D盘),改ServerParameter.ini里的数据库连接信息和服务地址,然后双击一键开服.bat。部署资源服务:
resource目录用IIS或其他Web服务器托管,端口和GameConfig.json里配的一致。里面有客户端安装包setup.apk/setup.exe和15个游戏热更包。客户端配置: 改
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 篇
下载地址
会员免费本资源为会员专享,登录后可下载


