Java 游戏开发入门【马士兵教育】|完结无秘

课程详情

从 0 开始全程手敲代码,并通过问题引导方式,一步一步演进代码。我们将学习到:

– 如何使用 Protobuf 二进制消息处理?

– 如何通过单线程池来解决并发导致的数据脏读写问题;

– 如何分配多线程提游戏的 IO 效率;

– 如何提高反射代码的效率;

– 如何重构代码并提炼成一个设计模式;

– 如何通过消息队列中间件来实现一个游戏模块;

完成以上这些内容的学习和实践,你将不再惧怕 Netty 长连接代码的挑战,并可以独立完成一个小型的游戏服务器架构。

<马士兵小课Java游戏开发>
├<0 Java游戏开发(一)>
│ ├1 自我介绍及项目介绍-.mp4
│ ├2 钢铁元帅项目演示-.mp4
│ ├3 前端框架介绍-.mp4
│ ├4 开发语言及框架得介绍-.mp4
│ ├5 服务器架构介绍-.mp4
│ ├6 PRC的介绍-.mp4
│ ├7 初步案例讲解-.mp4
│ ├8 线上项目演示-.mp4
│ └9 课间休息-.mp4
├<1 Java游戏开发(二)>
│ ├1 功能设想初实现-.mp4
│ ├2 长连接和短链接的介绍-.mp4
│ ├3 消息协议-.mp4
│ ├4 新建第一个项目-.mp4
│ ├5 代码讲解-.mp4
│ ├6 Netty和Roactor-.mp4
│ ├7 趣味故事来反映底层原理-.mp4
│ └8 趣味故事引申设计模型-.mp4
├<2 Java游戏开发(三)>
│ ├1 消息协议和消息粘包-.mp4
│ ├2 Protobuf协议文档-.mp4
│ ├3 添加解码器-.mp4
│ ├4 Java 游戏开发入门-Protobuf 消息应用-.mp4
│ ├5 消息群发以及消息的编码-.mp4
│ ├6 人物的移动及掉线离场-.mp4
│ └7 课程总结-.mp4
├<3 Java游戏开发(四)>
│ ├1 新建 Broadcaster 类-.mp4
│ ├2 新建 UserManager 类-.mp4
│ ├3 新建XxxCmdHandler-.mp4
│ ├4 CmdHandlerFactory 工厂类-.mp4
│ ├5 新建 ICmdHandler 接口-.mp4
│ ├6 重构GameMsgDecoder-.mp4
│ └7 重构GameMsgRecognizer-.mp4
├<4 Java游戏开发(五)>
│ ├1 反射-.mp4
│ ├10 引入javassist代码生成代码-.mp4
│ ├2 技术外的小故事-.mp4
│ ├3 课后引导-.mp4
│ ├4 讲解PackageUtil工具类-.mp4
│ ├5 重构CmdHandleFactory-.mp4
│ ├6 UserAttkCmdHandle类-.mp4
│ ├7 反射加javassist-1-.mp4
│ ├8 XxxEntity_Helper-2-.mp4
│ └9 XxxEntity Helper-3-.mp4
├<5 Java游戏开发(六)>
│ ├1 ORM的实现原理-.mp4
│ ├2 javaassist-.mp4
│ ├3 解决移动问题的不同步01-.mp4
│ ├4 移动状态的不同步02-.mp4
│ ├5 攻击逻辑的实现-.mp4
│ └6 不同线程读写相同数据会出现的问题-.mp4
├<6 Java游戏开发(七)>
│ ├1 谷歌面试题-.mp4
│ ├10 AsyncOperationProcessor-.mp4
│ ├2 游戏的单线程方案-.mp4
│ ├3 LinkedBlockingQueue()-1-.mp4
│ ├4 BlockingQueue()-2-.mp4
│ ├5 完成用户登录功能-1-.mp4
│ ├6 LoginCmdHandler-.mp4
│ ├7 入场阻塞-.mp4
│ ├8 跨线程操作-.mp4
│ └9 异步调用-.mp4
├<7 Java游戏开发(八)>
│ ├1 解决单线程登录-.mp4
│ ├10 MQConsumer-.mp4
│ ├2 I0操作过程-.mp4
│ ├3 完成业务逻辑向多线程的映射-.mp4
│ ├4 排行榜功能需求01-.mp4
│ ├5 Redis的应用-.mp4
│ ├6 GetRankCmdHandler-.mp4
│ ├7 rank包-.mp4
│ ├8 完善GetRankCmdHandler-.mp4
│ └9 RocketMQ-.mp4
├<8 Java游戏开发(九)>
│ ├1 RankApp-.mp4
│ ├2 下节课内容介绍-.mp4
│ ├3 故事引出知识的广度-.mp4
│ ├4 maven打包-.mp4
│ ├5 Ansible01-.mp4
│ └6 Ansible02-.mp4
├<9 Java游戏开发(十)>
│ ├1 解压打包-.mp4
│ ├2 ansible-playbook-.mp4
│ ├3 Jenkins登场-.mp4
│ ├4 Filebeat+Elasticsearch+Kibana-.mp4
│ └5 课程总结-.mp4

免责声明: 1、本站信息来自网络,版权争议与本站无关 2、本站所有主题由该帖子作者发表,该帖子作者与本站享有帖子相关版权 3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和本站的同意 4、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责 5、用户所发布的一切软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。 6、您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。 7、请支持正版软件、得到更好的正版服务。 8、如有侵权请立即告知本站,本站将及时予与删除 9、本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章和视频仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。
600学习网 » Java 游戏开发入门【马士兵教育】|完结无秘