首页
全部课程
所有课程
课程投票 - Unity
课程投票 - Unreal(虚幻)
Unity
Unity 全部课程
Unity高薪就业班
Unity A计划(永久)
Unity A计划(一年)
Unity学习路线
Unity开发相关软件合集
未来课程投票(想看的课程)
虚幻
虚幻 全部课程
UE5高薪就业班
虚幻 A计划(永久)
虚幻 A计划(一年)
虚幻Unreal学习路线
Unreal开发相关软件合集
(投票)Unreal(虚幻)方向的课程,你想要看哪些课程?
Cocos
Cocos全部课程
Cocos A计划(永久)
Cocos A计划(一年)
Cocos学习路线
Cocos开发相关软件合集
CocosCreator方向的课程,你想要看哪些课程?
Java
Java 全部课程
Java A计划(永久)
Java A计划(一年)
Java学习路线
Java开发相关软件下载
Java方向的课程,你想要看哪些课程?
Python AI
Python人工智能 全部课程
Python人工智能 A计划(永久)
Python人工智能 A计划(介绍)
Python人工智能学习路线
小程序
微信小程序 全部课程
微信小程序 A计划(永久)
微信小程序学习路线
合作课程
地牢独行-类元气骑士俯视角射击游戏教程
原创独立游戏制作:类星露谷
QFramework 系统设计:通用背包系统
QFramework 游戏开发:类幸存者
QFramework 游戏开发:类枪牢
CocosCreator3.8.3案例实战教程:全新3D麻将消除游戏实战
Unity基于目标导向的AI:GOAP
独立游戏:淘金城堡-商业级独游开发流程
大型数字孪生实战教程+三维引擎基础到实战教程
UE5虚幻蓝图课仿刺客信条跑酷系统
Unity开发Pico VR MR适配 MRTK3
Unity上线塔防游戏【智械危机】策划、美术、程序全解析
创业大亨案例第一季—UE5入门基础初始关卡篇
创业大亨案例第二季—UE5联网游戏会话教程
虚幻5蓝图中级教程:FPS第一人称射击游戏
零代码做游戏:Topdown RPG (PlayMaker)
零代码做游戏:2D 平台跳跃 (PlayMaker)
【E世界】MMORPG全栈式网络游戏开发之旅-战斗篇
Unity无限随机写实风地图
【E世界】MMORPG全栈式网络游戏开发之旅-入门篇
其他
移动端
SiKi学院招聘
教学中心
关于我们
外包项目合作
首页
全部课程
所有课程
课程投票 - Unity
课程投票 - Unreal(虚幻)
Unity
Unity 全部课程
Unity高薪就业班
Unity A计划(永久)
Unity A计划(一年)
Unity学习路线
Unity开发相关软件合集
未来课程投票(想看的课程)
虚幻
虚幻 全部课程
UE5高薪就业班
虚幻 A计划(永久)
虚幻 A计划(一年)
虚幻Unreal学习路线
Unreal开发相关软件合集
(投票)Unreal(虚幻)方向的课程,你想要看哪些课程?
Cocos
Cocos全部课程
Cocos A计划(永久)
Cocos A计划(一年)
Cocos学习路线
Cocos开发相关软件合集
CocosCreator方向的课程,你想要看哪些课程?
Java
Java 全部课程
Java A计划(永久)
Java A计划(一年)
Java学习路线
Java开发相关软件下载
Java方向的课程,你想要看哪些课程?
Python AI
Python人工智能 全部课程
Python人工智能 A计划(永久)
Python人工智能 A计划(介绍)
Python人工智能学习路线
小程序
微信小程序 全部课程
微信小程序 A计划(永久)
微信小程序学习路线
合作课程
地牢独行-类元气骑士俯视角射击游戏教程
原创独立游戏制作:类星露谷
QFramework 系统设计:通用背包系统
QFramework 游戏开发:类幸存者
QFramework 游戏开发:类枪牢
CocosCreator3.8.3案例实战教程:全新3D麻将消除游戏实战
Unity基于目标导向的AI:GOAP
独立游戏:淘金城堡-商业级独游开发流程
大型数字孪生实战教程+三维引擎基础到实战教程
UE5虚幻蓝图课仿刺客信条跑酷系统
Unity开发Pico VR MR适配 MRTK3
Unity上线塔防游戏【智械危机】策划、美术、程序全解析
创业大亨案例第一季—UE5入门基础初始关卡篇
创业大亨案例第二季—UE5联网游戏会话教程
虚幻5蓝图中级教程:FPS第一人称射击游戏
零代码做游戏:Topdown RPG (PlayMaker)
零代码做游戏:2D 平台跳跃 (PlayMaker)
【E世界】MMORPG全栈式网络游戏开发之旅-战斗篇
Unity无限随机写实风地图
【E世界】MMORPG全栈式网络游戏开发之旅-入门篇
其他
移动端
SiKi学院招聘
教学中心
关于我们
外包项目合作
登录
注册
切换触屏版
登录
注册
棋牌类游戏 - 诈金花(联网+单机)
第107任务: 101-客户端准备的处理
查看课程
任务列表
第1任务: 课程素材下载(百度云链接)
第2任务: 诈金花课程项目
第3任务: 服务器源文件
第4任务: 00-课程演示
第5任务: 01-课程介绍
第6任务: 02-学前看一下哈
第7任务: 03-计算机网络基础1
第8任务: 04-计算机网络基础2
第9任务: 05-使用Socket编程简单创建服务器
第10任务: 06-使用Socket编程简单创建客户端
第11任务: 07-服务器监听客户端的连接
第12任务: 08-创建客户端对象连接池
第13任务: 09-服务器处理接收数据
第14任务: 10-服务器处理客户端的断开连接
第15任务: 11-粘包和拆包问题的产生以及解决思路
第16任务: 12-构造包、解析包
第17任务: 上一节课有一句代码少写了
第18任务: 13-创建网络消息的发送类
第19任务: 14-将NetMsg类转换成字节数组、序列化
第20任务: 15-将字节数组转换成NetMsg类、反序列化
第21任务: 16-完善服务器消息的接收
第22任务: 17-客户端自身处理断开连接
第23任务: 18-服务器向客户端发送数据
第24任务: 19-应用层实现
第25任务: 20-创建模块类
第26任务: 21-创建客户端
第27任务: 22-实现客户端的数据接收
第28任务: 看一下这个!!
第29任务: 23-客户端向服务器发消息
第30任务: 24-客户端接收的数据处理
第31任务: 25-创建客户端模块处理类
第32任务: 26-创建登陆注册界面
第33任务: 27-实现界面间的跳转
第34任务: 28-完善界面
第35任务: 29-将提示信息显示在界面上
第36任务: 30-创建账号模块的子操作码、账号传输模型
第37任务: 31-创建数据库表
第38任务: 32-C#操作数据库
第39任务: 33-创建用户信息
第40任务: 34-完善客户端注册的请求、测试注册
第41任务: 35-单线程执行
第42任务: 36-处理客户端登陆的请求
第43任务: 37-判断用户是否在线
第44任务: 38-登陆上线
第45任务: 39-完善客户端登陆的请求、测试登陆
第46任务: 40-处理玩家下线
第47任务: 41-获取用户信息
第48任务: 42-储存用户信息、测试
第49任务: 43-搭建主场景界面、将用户信息显示出来
第50任务: 44-用户头像的加载
第51任务: 45-排行榜界面
第52任务: 46-向服务器发送获取排行榜的请求
第53任务: 47-数据库获取榜排行信息
第54任务: 48-完善排行榜界面
第55任务: 49-创建充值中心界面
第56任务: 50-更新金币数量
第57任务: 51-完善充值
第58任务: 52-解决一个Bug
第59任务: 53-房间选择界面
第60任务: 54-搭建游戏界面
第61任务: 55-继续搭建界面
第62任务: 56-创建玩家管理类
第63任务: 57-更新UI信息显示
第64任务: 58-炸金花游戏规则
第65任务: 59-准备按钮点击之后的处理
第66任务: 60-总下注数的更新、随机单机玩家头像
第67任务: 61-后续发牌、下注逻辑讲解,随机选择庄家
第68任务: 62-初始化牌库
第69任务: 63-洗牌、发牌
第70任务: 64-完善发牌动画
第71任务: 65-手牌排序
第72任务: 66-获取牌型
第73任务: 67-看牌处理
第74任务: 68-轮换下注
第75任务: 69-跟注的处理
第76任务: 70-处理单机下注
第77任务: 71-完善单机下注
第78任务: 72-单机玩家弃牌
第79任务: 73-精简代码
第80任务: 74-单机玩家比牌
第81任务: 75-创建比牌界面
第82任务: 76-比牌界面玩家信息更新
第83任务: 77-比牌逻辑实现
第84任务: 78-剩余牌型的比较
第85任务: 79-监听比牌方法、延时调用比牌结果
第86任务: 80-完善三位玩家的输赢处理、测试游戏
第87任务: 81-自身玩家弃牌处理
第88任务: 82-自身玩家加注的处理
第89任务: 83-自身比牌的处理
第90任务: 84-三个玩家胜利的判断
第91任务: 85-游戏结束界面搭建
第92任务: 86-完善游戏结束
第93任务: 87-单机版音效添加
第94任务: 88-Bug解决
第95任务: 89-搭建联网版场景
第96任务: 90-管理类的创建、匹配房间操作码
第97任务: 91-创建匹配房间模型
第98任务: 92-匹配房间缓存、线程安全的整型
第99任务: 93-完善匹配房间缓存
第100任务: 94-处理客户端发来匹配房间的请求
第101任务: 95-创建匹配房间传输模型
第102任务: 96-给玩家位置排序
第103任务: 97-处理服务器发来的进入房间的响应
第104任务: 98-更新界面信息显示
第105任务: 99-测试
第106任务: 100-客户端离开匹配房间的处理
第107任务: 101-客户端准备的处理
第108任务: 102-客户端取消准备的处理
第109任务: 103-开始战斗的处理
第110任务: 104-玩家传输模型
第111任务: 105-创建牌库
第112任务: 106-创建回合管理类
第113任务: 107-战斗房间选择庄家、发牌
第114任务: 108-战斗房间排序手牌、获取牌型
第115任务: 109-完善战斗房间
第116任务: 110-战斗房间缓存
第117任务: 111-从缓存里创建房间
第118任务: 112-客户端处理服务器发来的开始战斗的广播
第119任务: 113-右边和自身成为庄家发牌的处理、测试游戏
第120任务: 114-服务器处理客户端在战斗房间的离开请求
第121任务: 115-客户端处理服务器发来的离开战斗房间的广播
第122任务: 116-服务器端轮换下注的处理
第123任务: 117-计时器任务
第124任务: 118-客户端处理服务器发来的轮换下注的广播
第125任务: 119-自身玩家轮换下注的处理、测试
第126任务: 120-解决下注顺序错乱的问题
第127任务: 121-看牌的处理
第128任务: 122-服务器处理客户端跟注的请求
第129任务: 123-解决总下注数显示有误的问题
第130任务: 124-客户端处理服务器下注的广播
第131任务: 125-加注的处理
第132任务: 126-服务器处理弃牌、当玩家金币数量为零时强制弃牌
第133任务: 127-客户端处理弃牌
第134任务: 128-客户端发送比牌的请求
第135任务: 129-服务器处理比牌
第136任务: 130-完善服务器比牌
第137任务: 131-客户端比牌结果脚本的创建
第138任务: 132-双方信息显示、测试游戏
第139任务: 133-服务器端游戏结束的处理
第140任务: 134-客户端处理游戏结束、测试
第141任务: 135-搭建聊天界面
第142任务: 136-客户端发送聊天内容
第143任务: 137-服务器广播聊天内容
第144任务: 138-客户端显示聊天内容、测试
第145任务: 139-这节课不存在哈,链接内容不用下载,作为提示用(当时弄课程下标写错了)
第146任务: 140-完整的测试游戏
第147任务: 141-解决上节课的Bug
第148任务: 142-添加音效
第149任务: 143-购买云服务器、配置
第150任务: 144-云服务器端安装MySql
第151任务: 145-解决数据库备份的数据为空
第152任务: 146-发布服务器程序
第153任务: 147-测试
第154任务: 148-不说再见