蒙特系列海外版-22款游戏电玩城/客户端Lua明文可二开+简繁英三语/带整库与搭建视频
摘要: 这是一套面向海外市场的「蒙特系列」金币电玩城,客户端是可读可改的 Cocos2d-x Lua 工程,服务端是打包好的 C++ 编译产物加一整套 SQL Server 库文件,还配了近一小时的通用搭建视频。下面把它到底给了什么、怎么搭、能改到哪一步说清楚。
先说交付形态:一半源码,一半成品
打开根目录就能看清这套的定位——它不是纯源码,也不是纯组件,而是「客户端给源码、服务端给编译产物」的混合交付:
888First/—— 服务端 + SQL Server 整库备份,全部是编译好的 exe/dll 和 .bak,没有 C++ 源码。2019haiwai/—— 客户端 Cocos2d-x Lua 工程,游戏逻辑是明文 Lua、带中文注释。ddc/—— 拉霸游戏的资源与运行时打包(zip)。蒙特系列电玩通用搭建教程.mp4—— 700MB 左右的搭建录像,跟着做即可。





服务端:C++ 三进程 + 每游戏一个 DLL
服务端沿用「蒙特系列」这一脉常见的架构:三个核心进程分工,游戏逻辑各自拆成独立 DLL 挂载。loginserver 目录里能直接看到 server_login.exe(登录)、server_hall.exe(大厅)、server_centre.exe(中心),配套 _L.bat / _H.bat / _C.bat 一键起停;unicode 目录里堆着九十多个 dll,KernelEngine.dll、GameEngine.dll、GameFrame.dll 是引擎与框架,其余是一款款游戏的 Server 模块(BaccaratNewServer、OxServer、Fruit777Server、LandServer 等)。
数据落在 Microsoft SQL Server(默认 1433 端口)加 Redis(6379)上,config.ini 里 SqlIp / RedisIp / GoRoute 都留了出来。库文件是四个整库备份,直接还原即可用:
数据库 | 用途 | 说明 |
|---|---|---|
THAccountsDB | 账号 | 约 70MB,玩家账号数据 |
THPlatformDB | 平台 | 平台/系统配置 |
THRecordDB | 记录 | 游戏与流水记录 |
THTreasureDB | 财富 | 金币/宝库相关 |
另外 dbScript 目录里有几段明文 Lua 脚本(新手保护、黑名单校验、彩金统计),这部分风控逻辑是可以按需调的。要提醒的是:服务端没有 C++ 源码,游戏的赔率、结算这类核心逻辑封在 DLL 里,只能沿用,改不动。
客户端:Cocos2d-x 3.10 + 明文 Lua
客户端是标准的 Cocos2d-x 3.10 Lua 工程(frameworks/cocos2d-x 版本号 0x00031000),用 Cocos Studio 编辑界面资源。正式打包目录 src/ 里是编译过的 .luac,但工程自带的 simulator/win32 是一份完整、可直接运行的 Windows 模拟器,里面 game/ 下每款游戏的 src/*.lua 都是明文源码。随手翻开炸金花的 zjhmgr.lua,看牌、弃牌、发牌、结算的状态机写得清清楚楚,还带中文注释——这就是这套「海外版」比纯编译组件值钱的地方。
下面几张是用 Cocos Studio 打开大厅场景的实拍,能一眼看出引擎、UI 风格和海外化程度(英文游戏名 + 繁体导航):






游戏清单:22 款,覆盖四大类
客户端 game/ 下共 22 个游戏模块,服务端对应数十个 Server DLL。大厅按「老虎机 / 百人 / 对战 / 捕鱼」分栏,题材做了明显的海外化包装(大量欧美 slots 主题 + 少量东方题材):
类型 | 代表游戏 |
|---|---|
扑克棋牌 | 炸金花、百家乐、21 点(Blackjack)、十三张、龙虎斗 |
牛牛骰宝 | 百人牛牛(One Hundred NiuNiu)、三人牛牛、鱼虾蟹、dntg 系列 |
老虎机 / 电子 | Fruit777、红楼梦、Bonus Bear、Rich Panda、大闹天宫、白蛇传、玉蒲团、财神、九线 Slots |
街机对战 | 碰碰车大作战、动物大作战、捕鱼、Battlegrounds 主题 |
其中 dntg 系列体量最大,单模块 400 多个 Lua 文件,带子弹/命中逻辑,偏射击捕鱼一类;老虎机是数量担当,换皮、加线、改赔付表都在 Lua 层,改起来最方便。
能二开到什么程度
一句话:前端随便改,后端只能用。
客户端:明文 Lua + 中文注释 + 可运行模拟器,改 UI、换皮、调玩法表现、增删游戏入口、做本地化都没问题,改完在模拟器里就能验证。simulator 里三语文件(简体 / 繁体 / English)齐全,海外落地成本低。
服务端:纯编译 DLL/EXE,核心数值和结算逻辑无源码,只能照搬,顶多动动
config.ini和 dbScript 里的 Lua 风控脚本。
所以它适合「拿现成稳定的服务端,主要在客户端上改皮肤、改语言、去海外运营」的团队;如果目标是深改服务端玩法或数值,这套给不了。顺带一提,之前拆过的同框架「铭瑰国际电玩城」是连客户端都打包成编译组件、直接给双端 APP 的版本,两套对着看,正好能看出「蒙特系列」从纯编译组件到带源码客户端的差别,那篇放在文末。
部署:Windows + SQL Server,半天能跑通
流程和这一脉的电玩城基本一致,跟着自带视频走更稳:
Windows 服务器装好 SQL Server 与 Redis,把四个
.bak还原成对应的 TH 系列库;改
loginserver/config.ini里的 SqlIp / SqlUser / RedisIp,指向本机数据库;跑
_L.bat / _H.bat / _C.bat(或game-start.bat)依次拉起登录、大厅、中心三进程;客户端指向服务器 IP,用
simulator/win32直接连测,确认大厅和进游戏正常。
环境齐的话半天以内能出画面,主要时间花在装库和端口/IP 对齐上。
小结
「蒙特系列海外版」是一套完成度不错的金币电玩城混合交付:客户端给了可读可改的 Cocos Lua 工程,海外三语和大量 slots 主题让它落地海外很省事;服务端虽是编译产物,但架构清晰、整库和搭建视频齐全,开箱就能搭起来跑。对想快速上线一套海外电玩、又愿意把改动集中在前端的团队,性价比是够的;只是别对服务端深度二开抱期待。
延伸阅读1 篇
下载地址
会员免费本资源为会员专享,登录后可下载


