【课程介绍】
本课程手把手的教你从零开始实现一款支持联机对战的俄罗斯方块游戏,强化大家关于面向对象的编程思想,突出设计模式在软件开发中的意义,强调重构对于编写高质量代码的极端重要性,明确编码规范的重要性,打磨软件架构的可维护性、可扩展性。
本课程手把手的教你从零开始实现一款支持联机对战的俄罗斯方块游戏,强化大家关于面向对象的编程思想,突出设计模式在软件开发中的意义,强调重构对于编写高质量代码的极端重要性,明确编码规范的重要性,打磨软件架构的可维护性、可扩展性。
阅读更多
【课程收益】
通过一个相对简单明了的实例,让学习者较为清楚的了解面向对象的基本特征(继承、封装和多态)、设计模式、重构、GDI+绘图、算法、Socket通信、对象序列化、多线程或并行任务等知识,强化大家关于面向对象的编程思想,突出设计模式在软件开发中的意义,强调重构对于编写高质量代码的极端重要性,明确编码规范的重要性,打磨软件架构的可维护性、可扩展性。
通过一个相对简单明了的实例,让学习者较为清楚的了解面向对象的基本特征(继承、封装和多态)、设计模式、重构、GDI+绘图、算法、Socket通信、对象序列化、多线程或并行任务等知识,强化大家关于面向对象的编程思想,突出设计模式在软件开发中的意义,强调重构对于编写高质量代码的极端重要性,明确编码规范的重要性,打磨软件架构的可维护性、可扩展性。
- 第一章:序言
-
- 1. 序言 12:16
- 第二章:几个需要考虑的问题
-
- 1. 几个需要考虑的问题 9:08
- 第三章:方块绘制
-
- 1. 方块绘制 34:02
- 第四章:方块移动
-
- 1. 方块移动 29:58
- 第五章:方块旋转
-
- 1. 方块旋转 21:09
- 第六章:不同形状方块的实现
-
- 1. 不同形状方块的实现 33:17
- 2. 重构 30:01
- 第七章:游戏引擎的实现(一)
-
- 1. 游戏引擎的实现(一) 36:59
- 第八章:游戏引擎的实现(二)
-
- 1. 游戏引擎的实现(二) 27:37
- 第九章:用户界面UI的实现
-
- 1. 用户界面UI的实现 27:42
- 第一十章:联机对战的实现(一)
-
- 1. 联机对战的实现(一) 7:53
- 第一十一章:联机对战的实现(二)
-
- 1. 联机对战的实现(二) 10:11
- 第一十二章:联机对战的实现(三)
-
- 1. 联机对战的实现(三) 5:41
- 第一十三章:道具的实现(一)
-
- 1. 道具的实现(一) 8:00
- 第一十四章:道具的实现(二)
-
- 1. 道具的实现(二) 8:25
- 第一十五章:结束语
-
- 1. 结束语 6:54
阅读更多
发布回复