蒙特系列海外版-22款游戏电玩城/客户端Lua明文可二开+简繁英三语/带整库与搭建视频

金币源码2026-09-14150 阅读
约 1,499 字 · 大约 5 分钟

摘要: 这是一套面向海外市场的「蒙特系列」金币电玩城,客户端是可读可改的 Cocos2d-x Lua 工程,服务端是打包好的 C++ 编译产物加一整套 SQL Server 库文件,还配了近一小时的通用搭建视频。下面把它到底给了什么、怎么搭、能改到哪一步说清楚。


先说交付形态:一半源码,一半成品

打开根目录就能看清这套的定位——它不是纯源码,也不是纯组件,而是「客户端给源码、服务端给编译产物」的混合交付:

  • 888First/ —— 服务端 + SQL Server 整库备份,全部是编译好的 exe/dll 和 .bak,没有 C++ 源码。

  • 2019haiwai/ —— 客户端 Cocos2d-x Lua 工程,游戏逻辑是明文 Lua、带中文注释。

  • ddc/ —— 拉霸游戏的资源与运行时打包(zip)。

  • 蒙特系列电玩通用搭建教程.mp4 —— 700MB 左右的搭建录像,跟着做即可。

蒙特系列海外版 根目录全套结构
蒙特系列海外版 服务端游戏DLL模块
蒙特系列海外版 SQLServer整库备份
蒙特系列海外版 客户端Cocos2dxLua工程
蒙特系列海外版 客户端22款游戏Lua源码

服务端: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 风格和海外化程度(英文游戏名 + 繁体导航):

蒙特系列海外版 CocosStudio大厅主场景界面
蒙特系列海外版 CocosStudio大厅老虎机红包界面
蒙特系列海外版 CocosStudio大厅电子游戏界面
蒙特系列海外版 CocosStudio大厅百人对战界面
蒙特系列海外版 CocosStudio大厅红楼梦熊猫界面
蒙特系列海外版 CocosStudio大厅街机主题界面

游戏清单: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,半天能跑通

流程和这一脉的电玩城基本一致,跟着自带视频走更稳:

  1. Windows 服务器装好 SQL Server 与 Redis,把四个 .bak 还原成对应的 TH 系列库;

  2. 改 loginserver/config.ini 里的 SqlIp / SqlUser / RedisIp,指向本机数据库;

  3. 跑 _L.bat / _H.bat / _C.bat(或 game-start.bat)依次拉起登录、大厅、中心三进程;

  4. 客户端指向服务器 IP,用 simulator/win32 直接连测,确认大厅和进游戏正常。

环境齐的话半天以内能出画面,主要时间花在装库和端口/IP 对齐上。

小结

「蒙特系列海外版」是一套完成度不错的金币电玩城混合交付:客户端给了可读可改的 Cocos Lua 工程,海外三语和大量 slots 主题让它落地海外很省事;服务端虽是编译产物,但架构清晰、整库和搭建视频齐全,开箱就能搭起来跑。对想快速上线一套海外电玩、又愿意把改动集中在前端的团队,性价比是够的;只是别对服务端深度二开抱期待。

延伸阅读1 篇

下载地址

会员免费

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