课程简介
本课程是专为游戏开发者设计的全栈实战项目课程,通过完整的炸金花棋牌游戏案例,系统讲解客户端与服务器端开发全流程。课程涵盖Unity客户端框架搭建、网络通信模块、用户登录大厅、匹配系统及核心对战逻辑实现,采用C#/.NET技术栈与自定义网络协议。学员将掌握游戏业务分层架构设计、高并发匹配队列处理、实时数据传输优化等关键技术,并完成可商用的棋牌游戏系统。配套提供完整的源码、资源文件及设计文档,帮助开发者快速提升游戏开发全栈能力。
下载地址
课程目录
01 项目介绍
第1节:项目演示与课程概述
02 框架搭建
第2–23节:客户端与服务器框架部署、日志、计时器、资源加载等模块
03 登录与大厅
第24–44节:登录协议、用户缓存、匹配队列、界面搭建与模块实现
04 炸金花对战
第45–59节:游戏房间初始化、发牌、下注、比牌与结算流程
05 资源文件
配套资料与通讯库文件下载
--- 点击展开详细目录 ---001项目介绍
002框架部分
PART1
PART1
- 🎬 002服务器的框架部署和搭建.mp4
- 🎬 003客户端框架的搭建和部署一.mp4
- 🎬 004 客户端框架的搭建和部署二.mp4
- 🎬 005服务器日志模块<一>.mp4
- 🎬 006服务器日志模块<二>.mp4
- 🎬 007客户端日志模块.mp4
PART2
PART2
- 🎬 008 服务器计时器模块.mp4
- 🎬 009客户端计时器模块.mp4
- 🎬 010客户端资源加载模块.mp4
- 🎬 011数据永久化模块.mp4
- 🎬 012 客户端音乐管理器模块功能总览.mp4
- 🎬 013客户端音效管理器模块功能实现.mp4
- 🎬 014 客户端音效管理器数据持久化和总结.mp4
- 🎬 015客户端场景加载管理器概述.mp4
PART3
PART3
- 🎬 016客户端加载管理器-资源加载.mp4
- 🎬 017客户端加载管理器-场景加载.mp4
- 🎬 018客户端加载管理器-场景加载优化与总结.mp4
- 🎬 019 客户端场景管理器-场景加载.mp4
- 🎬 020客户端场景管理器-UI加载.mp4
- 🎬 021服务端运行终止的监听-正常终止.mp4
- 🎬 022服务端运行终止的监听-异常终止一.mp4
- 🎬 023服务端运行终止的监听-异常终止二.mp4
003登陆及大厅
PART1
PART1
- 🎬 024客户端通讯库的使用.mp4
- 🎬 025通讯模型的讲解和登录协议的拟定.mp4
- 🎬 026服务器业务逻辑的分发和模型.mp4
- 🎬 027服务器登陆逻辑的实现和用户缓存的模型.mp4
- 🎬 028服务器角色模型和业务缓存的实现.mp4
- 🎬 029客户端登录请求.mp4
- 🎬 030客户端登录协议的分发.mp4
PART2
PART2
- 🎬 031客户端登录模块总结.mp4
- 🎬 032客户端通用提示框.mp4
- 🎬 033客户端通用提示框优化和总结.mp4
- 🎬 034 客户端主界面UI搭建.mp4
- 🎬 035服务器获取用户信息.mp4
- 🎬 036客户端用户信息的获取和刷新.mp4
- 🎬 037 客户端设置模块的实现.mp4
PART3
PART3
- 🎬 038服务端匹配模块的模型和协议.mp4
- 🎬 039服务器匹配模块的逻辑关系.mp4
- 🎬 040服务器创建匹配队列.mp4
- 🎬 041服务器离开匹配队列.mp4
- 🎬 042客户端匹配界面的搭建.mp4
- 🎬 043客户端开始匹配的编写.mp4
- 🎬 044客户端匹配模块的完成和总结.mp4
004炸金花的对战
PART1
PART1
- 🎬 045客户端金花游戏的UI搭建.mp4
- 🎬 046服务器金花游戏的协议拟定.mp4
- 🎬 047服务器游戏房间的初始化.mp4
- 🎬 048 服务器游戏房间的准备游戏.mp4
- 🎬 049客户端游戏房间的加载.mp4
- 🎬 050 客户端进入游戏房间.mp4
PART2
PART2
- 🎬 051服务器扑克牌的生成.mp4
- 🎬 052服务器游戏开始及发牌.mp4
- 🎬 053客户端玩家信息和头像的绑定.mp4
- 🎬 054 客户端玩家手牌的绑定和发牌.mp4
- 🎬 055客户端下注.mp4
PART3
PART3
- 🎬 056 服务端下注与加注.mp4
- 🎬 057看牌和弃牌.mp4
- 🎬 058牛仔棋牌教程 第五十八课 比牌.mp4
- 🎬 059牛仔棋牌教程 第五十九课 结算和新的开始.mp4
资源
资源
服务器通讯框架
游戏工程服务器工程
|