仿微扑克德洲扑克纯源码+服务端java客户端Unity

| 点我收藏

仿微扑克德洲扑克纯源码提供完整服务端Java代码与Unity客户端,支持快速部署与二次开发,代码结构清晰、注释完整,兼容主流平台,适合棋牌游戏开发者直接集成或定制化改造,助力高效搭建德洲扑克类应用。

客户端( Unity 2022.3.17f1c1)包含:登录模块、大厅游戏主场景、俱乐部系统、个人中心等 

服务端(Java Spring Boot)

基于 Spring Boot 2.0.1 的完整后端服务

包含:用户管理、游戏逻辑、支付系统、消息系统等 

 管理后台

基于 Beetl 模板引擎 + Shiro 权限框架

集成在服务端项目中( cn.stylefeng.guns.modular.system 模块)

提供完整的管理 API:

用户管理、俱乐部管理、游戏日志、公告管理、财务统计等

子游戏 3个 ,德州,短牌 ,奥马哈

此外,客户端还有一个 小游戏中心 ,包含:牛仔、扑克大师、捕鱼、太空人等游戏入口,但这些可能需要第三方游戏接口支持。

 服务端开发语言 : Java 1.8

核心框架 :

Spring Boot 2.0.1

MyBatis Plus 2.3(ORM框架)

Netty 4.1.22(网络通信)

Shiro 1.4.0(权限认证)

Beetl 2.9.3(模板引擎)

MySQL 8.0.11(数据库驱动)

 客户端开发语言: C#,游戏引擎 : Unity 

服务端源码目录功能详解

texasPoker/src/main/java/

├── cn/stylefeng/guns/

│   ├── config/                    # 配置类

│   │   ├── datasource/            # 数据源配置

│   │   ├── properties/            # 属性配置

│   │   └── web/                   # Web配置(CORS、Shiro等)

│   ├── core/                      # 框架核心

│   │   ├── aop/                   # 切面(异常处理、日志)

│   │   ├── interceptor/           # 拦截器

│   │   ├── shiro/                 # Shiro权限扩展

│   │   └── util/                  # 工具

│   ├── modular/                   # 业务模块

│   │   ├── agent/                 # 代理/代理商模块

│   │   ├── api/                   # 对外开放API

│   │   └── system/                # 系统管理模块(管理后台)

│   │       ├── controller/       # 控制器(50+个)

│   │       ├── dao/               # 数据访问层

│   │       ├── dto/               # 数据传输对象

│   │       ├── model/             # 实体模型

│   │       └── service/           # 业务逻辑层

│   └── GunsApplication.java      # 启动类

└── com/nineshadow/games/          # 游戏核心

    ├── aomaha/                    # 奥马哈扑克

    ├── shortCard/                 # 短牌

    ├── core/                      # 核心实体

    │   ├── enity/cards/           # 卡牌系统

    │   ├── enity/                 # 桌子、玩家、房间

    │   ├── interfaces/            # 接口定义

    │   └── step/                  # 游戏流程控制

    ├── netty/                     # Netty网络

    │   ├── message/               # 消息处理

    │   ├── socket/                # Socket服务

    │   └── websocket/             # WebSocket服务

    ├── launch/                    # 启动入口

    ├── enums/                     # 枚举类型

    └── util/                      # 游戏工具

客户端源码目录功能详解

newdezou2022/Assets/

├── Scripts/                       # C#脚本

│   ├── Game/                      # 游戏主场景

│   │   ├── Item/                  # UI组件(聊天、回放等)

│   │   ├── GameUIManager.cs       # 游戏UI管理器

│   │   ├── GameManager.cs         # 游戏管理器

│   │   └── ...                    # 其他游戏组件

│   ├── Hall/                      # 大厅模块

│   │   ├── Item/                  # 大厅UI组件

│   │   ├── HallManager.cs         # 大厅管理器

│   │   └── ...                    # 个人中心、战绩等

│   ├── Club/                      # 俱乐部系统

│   │   ├── ClubItem/              # 俱乐部列表项

│   │   ├── ClubTopPanel/          # 俱乐部顶部面板

│   │   └── ...                    # 俱乐部管理

│   ├── Login/                     # 登录模块

│   ├── Net/                       # 网络通信

│   └── GamePopup/                 # 游戏弹窗

├── res/                           # 游戏资源

│   ├── mtt/                       # 锦标赛资源

│   ├── wpk/                       # 游戏资源包

│   ├── blackjack/                 # 21点资源

│   ├── audio/                     # 音频资源

│   ├── pic/                       # 图片资源

│   └── ...                        # 其他资源

└── res2/                          # 补充资源

    ├── Audio/                     # 音频

    ├── pai/                       # 卡牌图片

    └── img/                       # UI图片


这是一个 完整的德州类的扑克手游项目 ,具备以下特点:

1. 技术栈成熟 :Unity + Java Spring Boot + MySQL,主流技术组合

2. 功能完整 :包含登录、大厅、游戏、俱乐部、个人中心、管理后台等全套功能

3. 支持3种扑克玩法 :德州、短牌、奥马哈,前后端完全配套

4. 架构清晰 :Netty长连接处理游戏实时通信,HTTP接口处理业务请求

5. 管理后台完善 :基于Shiro权限控制,涵盖用户、财务、日志等管理功能

6. 多语言支持 :中文、英文、越南

结论 :这是一个完整的、可二次开发的扑克游戏项目,源码完整,前后端配套,可用于学习或二次开发。

升级超级VIP会员 全站(99%)的资源免费下载,本站均为虚拟资源,购买下载后不退款!

微信公众号

标签: 克德 服务 扑克