51CTO 棋牌游戏服务端开发和设计视频课程

资源简介

适合人群

学生和所有想从事棋牌游戏开发的软件工程师

课程目标

通过本门课程的学习,学习棋牌游戏服务端的开发和设计,主程必备。

课程简介

棋牌游戏服务端与其它游戏的服务端有所不同,有它本身的特殊设计。

本门课程讲解棋牌游戏服务端的架构、数据库的设计、数据库异步存储、帐号管理、房间管理等棋牌游戏服务端的核心技术,有意向从事棋牌研发的同学,就不要错过这门课程了。

本门课程安排有:

一. 环境配置:

    Linux 环境配置 (安装Mysql, Python2.7, MYSQLdb 插件);

    Windows 环境配置(Python2.7, MYSQLdb插件);

二. 服务端架构:

   1. 总体架构;

   2. 数据库设计;

三. 大厅服务器框架: 

1. 网络层:

  修改Socket通用服务端框架, 将通用网络层代码独立一个模块, 分离客户端和游戏服务器两个网络模块;

  增加跟踪连接功能。

2. 封装Mysql存储模块.

   Mysql存储线程, 任务队列(db请求/db结果).

3. 帐号模块:

   帐号管理;

   帐号对象;

4. 房间模块:

   房间对象;

   房间管理;

四. 游戏服务器框架:

1. 网络层:

  修改Socket通用的服务端框架,将通用网络层代码独立一个模块, 分离客户端和大厅服务器两个网络模块;

  增加连接跟踪功能。

2. 封装Mysql存储模块(本模块与大厅服务器的Mysql存储模块是相同的),

   Mysql存储线程, 任务队列(db请求/db结果).

3. 帐号模块:

   帐号管理;

   帐号对象;

    4. 房间模块:

   房间对象;

   房间管理;

五. 注册游戏服务器:

    1. 游戏服务器启动时向大厅服务器发送注册信息注册游戏服务器。

六. 大厅服务器对游戏服务器负载均衡算法:

七. 业务逻辑:

    1. 登陆大厅服务器

    2. 登陆游戏服务器

    3. 创建房间;

    4. 进入房间;

    5. 加入房间;

    6. 离开房间;

    7. 解散房间;

《51CTO 棋牌游戏服务端开发和设计视频课程》

资源目录

——/计算机教程/17-51CTO/007-棋牌游戏服务端开发和设计视频课程/
├──1-1 课程介绍.mp4  17.31M
├──10-1 加入房间(上).mp4  234.55M
├──10-2 加入房间(下).mp4  101.45M
├──11-1 离开房间(上).mp4  107.42M
├──11-2 离开房间(下).mp4  137.23M
├──2-1 开发环境配置.mp4  114.63M
├──3-1 服务端架构.mp4  124.71M
├──4-1 网络层.mp4  130.64M
├──4-2 封装mysql存储模块.mp4  95.73M
├──4-3 帐号模块.mp4  72.56M
├──4-4 房间模块.mp4  87.61M
├──5-1 网络层.mp4  141.85M
├──5-2 封装mysql存储模块.mp4  26.47M
├──5-3 帐号模块.mp4  121.44M
├──5-4 房间模块.mp4  112.63M
├──6-1 游戏服务器启动时向大厅服务器发送注册信息(注册游戏服务器).mp4  131.16M
├──7-1 客户端登陆大厅服务器.mp4  135.61M
├──8-1 创建房间(上).mp4  188.64M
├──8-2 创建房间(下).mp4  101.99M
├──8-3 创建房间(中).mp4  153.83M
├──9-1 进入房间.mp4  124.80M
└──棋牌服务端源代码和设计文档.rar  98.75kb

资源下载

https://edu.51cto.com/course/14073.html

抱歉,只有登录并在本文发表评论才能阅读隐藏内容,切记不要恶意刷,否则会被限制,先阅读用户规则,一旦进入黑名单,不可能再放出来。同时注意,暂停在线支付,请联系客服QQ2441105221。
  1. 李德国说道:

    谢谢分享

  2. 小小鱼说道:

    谢谢分享

  3. yuntian说道:

    学习学习

  4. 小样再穿小马甲说道:

    看下

  5. vapor说道:

    两横一竖

  6. 打个大西瓜说道:

    正好需要

  7. zhou说道:

    学习

  8. hackerya说道:

    不错不错 挺好挺好

  9. 丁丁说道:

    感谢分享

  10. nmjkl001说道:

    最近真好需要

  11. 小博说道:

    基本了解一下

  12. overtime说道:

    感谢分享

  13. 心灵波动说道:

    感谢分享。。。

  14. 艾客说道:

    实在是666

  15. haxi说道:

    感谢分享

  16. wsjcko说道:

    学习学习

  17. stacker说道:

    感谢分享,努力学习。

  18. 苏无名说道:

    感谢分享 :razz:

  19. 莫莫说道:

    谢谢分享

  20. jack说道:

    学习学习

  21. 好吗好的说道:

    学习学习

  22. liym说道:

    学习

  23. 心有萌虎说道:

    感谢分享 :razz:

  24. TheMagic32说道:

    谢谢

  25. zry说道:

    谢谢分享

  26. shikey说道:

    :razz: :razz: :好好 :razz:

  27. mjiansun说道:

    谢谢分享

  28. 小满未满说道:

    学习一下

  29. zaibuo说道:

    :smile: 可以可以,学习一下

  30. ycyycy说道:

    感谢分享

  31. crt0说道:

    学习学习

  32. txwy001说道:

    :smile: 可以可以,学习一下

  33. 山涧小石说道:

    管理员随机测试

  34. Damon说道:

    51CTO棋牌

  35. Tikitou说道:

    学习

  36. 绿林水手说道:

    感谢感谢

  37. ucc说道:

    感谢感谢

  38. 平尾隆之监督说道:

    学习学习

  39. smiling joker说道:

    学习了

  40. 42606798说道:

    感谢分享

  41. yeah说道:

    谢谢分享

  42. cxy123说道:

    学习学习

  43. 码神说道:

    谢谢分享

  44. freesysck说道:

    学习学习

  45. Test说道:

    :razz: :razz: 厉害了 666

  46. kira说道:

    学习学习

  47. wjx0912说道:

    学习学习

  48. aaaaa说道:

    学习学习

  49. tsaitsai说道:

    :razz: :razz: :好好

发表回复