325 Poker棋牌-25款游戏编译组件全套+搭建控制视频教程/网狐C++服务端九库

金币源码2026-08-27440 阅读
约 1,926 字 · 大约 6 分钟

平台概览

325 Poker是一个典型的网狐(RY)架构棋牌平台,版本号ver 1.8。登录页支持游客、账号密码、微信四种登录方式,进入后是横版大厅,游戏按五个大类分布在主页上。

325 登录界面
325 游戏大厅主页

大厅主页能看到完整的功能入口:公告、客服、排行榜、银行、活动、背包,右侧是充值按钮。左侧一个九线拉王的推广位,中间六个游戏大类入口——多人、捕鱼、棋牌、街机、休闲,点进去各有一屏子游戏列表。

游戏分类

五个分类页把25款游戏按玩法归了类,每个分类进去都是一屏带封面图的卡片列表。

325 多人游戏分类
325 对战游戏分类
325 捕鱼游戏分类
325 街机游戏分类
325 休闲游戏分类

完整游戏列表

后台游戏管理页面列出了所有已注册的游戏模块,每个模块对应一个C++服务端DLL和一套Cocos客户端资源包。以下按类型整理:

类型

游戏名称

服务端代号

百人场

摇一摇(百人骰宝)

SicBoBattle

百人场

飞禽走兽

AnimalBattle

百人场

奔驰宝马

AnimalBattleBcbm

百人场

森林舞会

ForestParty

百人场

红黑大战

RedVsBlack

百人场

龙虎斗

DTBattle

百人场

百人牛牛

OxBattle

百人场

欢乐30秒

SicBoBattle(复用)

百人场

豪车俱乐部

LuxuryCar

对战

炸金花

ZaJinHua

对战

四人牛牛

OxNew

对战

通比牛牛

OxEx

对战

二人牛牛

OxSixEx

对战

斗地主

Land316

捕鱼

李逵劈鱼

FishLK2

捕鱼

摇钱树

XYaoQianShu

捕鱼

金蟾捕鱼

XJCBY

捕鱼

大闹天宫2

DNTG2

街机

九线拉王

JXLW

街机

埃及拉霸

EgyptSlots

街机

新水浒传

WaterMargin3

街机

僵尸先生

JSXS2

街机

财神来了

CSLL

街机

十二生肖

SESX

休闲

连环夺宝

LianHuanDuoBao

游戏实况截图

百人场和多人对战类游戏,都是大厅制——一个房间多个玩家同时下注,庄家开牌结算。

325 飞禽走兽
325 森林舞会
325 奔驰宝马游戏
325 摇一摇骰宝
325 红黑大战
325 龙虎斗

对战类游戏是固定人数入座,牌局制。炸金花最多6人对局,牛牛分四人场和通比场。

325 炸金花对局
325 百人牛牛对局

捕鱼类四款,画面风格各不相同。李逵劈鱼和金蟾捕鱼是经典网狐捕鱼,摇钱树走财神主题。

325 摇钱树捕鱼
325 金蟾捕鱼

街机类以老虎机为主,九线拉王是水果机玩法,连环夺宝是宝石消除+累积奖池。

325 九线拉王老虎机
325 连环夺宝

平台的充值和排行榜功能也比较完整,充值支持支付宝、微信、银行卡三个通道,档位从10元到2000元。

325 充值界面
325 排行榜

技术架构

这套325组件跑在 Windows Server 上,是一个标准的网狐(RY)三层架构:

服务端(C++ DLL组件): 游戏逻辑全部封装在编译好的DLL里,unicode.zip包含90+个DLL文件。每款游戏由三个DLL组成——XXXServer.dll(服务端逻辑)、XXXAndroid.dll(机器人)、XXXServerControl.dll(控制端)。平台核心引擎包括 GameEngine.dll、KernelEngine.dll、ServiceCore.dll 等。GameModule目录下有每个游戏房间的XML配置文件,控制难度、场次、倍率等参数。

Web管理(ASP.NET Web Forms / .NET Framework 4.0): 前台网站和后台管理都是ASP.NET Web Forms应用,需要部署在IIS上。后台功能模块很全——游戏用户管理、游戏币管理、游戏包管理、积分管理、充值系统、系统维护、商城系统、任务系统、比赛系统、网站系统、数据分析、代理系统。前台是玩家注册、下载、充值的门户页面,带支付对接(支付宝、微信、易宝)。

数据库(SQL Server,9库): 数据库采用MDF文件直接附加的方式部署,9个库各管一摊:

数据库

用途

大小

RYAccountsDB

用户账号

28 MB

RYTreasureDB

游戏币/财务

24 MB

RYPlatformDB

平台配置

11 MB

RYEducateDB

体验场/练习

10 MB

RYGameMatchDB

比赛系统

8 MB

RYGameScoreDB

游戏积分

8 MB

RYRecordDB

游戏记录

8 MB

RYNativeWebDB

网站内容

8 MB

RYPlatformManagerDB

后台管理

8 MB

客户端(Cocos2d-x + Lua): 手机端用Cocos2d-x引擎开发,脚本层是Lua(已加密编译)。客户端采用热更新机制,大厅和每款游戏的资源包分开存放在download目录下,玩家进入游戏时按需下载。截图中能看到部分游戏卡片上有绿色下载箭头,就是还没下载到本地的子游戏。

后台管理

后台是网狐框架的标准管理后台,功能覆盖运营所需的全部环节。

325 后台用户管理
325 后台用户管理

用户管理页面可以看到玩家的注册信息、登录IP、登录次数、会员类别、管理权限等。支持模糊查询、高级查询,可以直接对玩家进行冻结、赠送游戏币、赠送金额等操作。

325 后台游戏管理
325 后台游戏管理

游戏管理页面列出了所有注册的游戏模块,每个模块标明了模块标记ID、服务端版本(6.7.0.1)、客户端版本(6.7.0.1)、对应的数据库名(RYTreasureDB)和数据库地址。所有游戏模块统一用同一个财务库,说明金币体系是全平台共享的。

325 后台站点配置
325 后台站点配置

站点配置页面管理客户端的连接参数,包括下载路径、大厅版本号、资源版本号等,热更新就是改这里的版本号让客户端拉取新包。之前拆过一套850二开865的组件,那套也是网狐6603框架,同样的C++ DLL服务端加Cocos客户端加ASP.NET后台的架构,不过体量更大(7.5G,14个IIS站点),两套对比着看能看出同框架不同品牌在游戏配置和部署方式上的差异,那篇也放在文末了,感兴趣可以看看。

部署条件

项目

要求

操作系统

Windows Server 2008 R2 / 2012 / 2016

数据库

SQL Server 2008 R2 或更高版本

Web服务器

IIS 7.5+ 并启用 ASP.NET 4.0

运行时

.NET Framework 4.0

带宽

建议 10Mbps 以上

内存

建议 8GB 以上(SQL Server + 游戏服务端同机部署)

附带的搭建教程是两段FLV视频,总时长约30分钟,一段讲部署流程(数据库附加、IIS配置、服务端启动),另一段讲控制端修改(需要用十六进制编辑器改6个DLL文件里的IP和机器码)。教程文本提到关键步骤包括:修改机器码、数据库密码XOR加密修改、后台站点规则配置、热更新文件打包。

预计部署耗时:熟手2-3小时,生手可能要半天,主要时间花在控制端的十六进制修改上。

二次开发评估

这套是纯编译组件,不是源码。游戏逻辑封装在C++ DLL里,客户端Lua脚本也是加密编译的,所以二次开发空间有限:

  • 能改的: 后台Web端(ASP.NET代码可反编译、页面可直接改)、数据库结构和存储过程、客户端资源图片和音效、游戏房间配置(XML里的场次/倍率/抽水等参数)、前台网站样式和页面

  • 改不动的: 游戏核心玩法逻辑(在C++DLL里)、客户端交互流程(Lua已加密)、通信协议

  • 能做的运营调整: 通过后台可以管理游戏开关、调整房间参数、管理用户和充值、配置支付通道、修改网站内容,日常运营操作不需要碰代码

总结来说,这套适合拿来直接搭建运营,做个性化的UI换皮也可以(改资源图),但要改游戏玩法或加新游戏就需要有对应的DLL编译能力了。

延伸阅读1 篇

下载地址

会员免费

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