Windows游戏编程系列之1:GUI界面编程及游戏入门实战

课程详情

课程标题

Windows游戏编程系列之1:GUI界面编程及游戏入门实战

课程核心介绍

本课程将带领学员深入学习Windows窗口及消息机制、GDI编程、游戏编程,通过一系列实战案例,帮助学员掌握Windows游戏开发的核心技能。

适合人群

  • 想学习Windows开发的学员
  • 对游戏编程感兴趣的编程爱好者
  • 希望提升自己编程技能的开发者

学习收获

  • 掌握Windows窗口及消息机制
  • 精通GDI编程,包括绘图、文字、位图等
  • 具备游戏编程基础,能够开发简单的Windows游戏

课程亮点

  • 系统讲解Windows窗口编程,从创建第一个窗口到消息处理
  • 深入剖析GDI编程,涵盖绘图、文字、位图等关键技术
  • 实战案例丰富,涵盖跳舞动画、走路动画、贪吃蛇游戏等
  • 全程代码讲解,帮助学员快速上手

课程目录

01 Windows创建第一个窗口
  01 Window窗口消息及游戏编程简介.mp4
  02 VS自动生成的窗口及函数解析.mp4
  03 WinMain入口函数解析.mp4
  04 Windows程序调试函数.mp4
  05 Windows创建窗口的步骤分析.mp4
  06 写代码注册窗口类并创建窗口.mp4
  07 调试Bug将窗口显示一下.mp4
02 Windows的窗口过程与消息机制
  01 如何留住窗口?.mp4
  02 消息到底是从哪里来的?.mp4
  03 到底如何处理消息以及窗口过程.mp4
03 GDI编程之设备上下文
  01 GDI编程通用框架及DC简介.mp4
  02 GDI获取设备句柄的两种方式.mp4
04 GDI编程之绘制几何图形
  01 GDI绘制点和直线.mp4
  02 GDI绘制句柄和饼图.mp4
05 GDI编程之自定义画笔画刷
  01 GDI使用自定义画笔.mp4
  02 GDI使用自定义画刷.mp4
06 GDI编程之绘制文字
  01 GDI绘制文本.mp4
  02 GDI灵活使用字体.mp4
07 GDI编程之绘制位图
  01 GDI绘制位图原理及步骤.mp4
  02 GDI绘制位图之加载位图.mp4
  03 GDI绘制位图之创建内存DC.mp4
  04 GDI显示及缩放位图.mp4
08 Windows鼠标键盘消息
  01 Windows处理键盘消息.mp4
  02 Windows处理鼠标单击消息.mp4
  03 Windows处理鼠标双击和移动消息.mp4
09 Windows定时器消息
  01 Windows处理定时器消息.mp4
10 GDI游戏之跳舞动画
  01 GDI跳舞动画简介.mp4
  02 手写代码实现GDI跳舞动画.mp4
11 GDI游戏之走路动画
  01 GDI遮罩法走路动画简介.mp4
  02 手写代码实现GDI遮罩法走路动画.mp4
12 GDI贪吃蛇游戏实战
  01 GDI贪吃蛇数据结构简介.mp4
  02 GDI贪吃蛇窗口及业务逻辑.mp4
  03 GDI贪吃蛇代码实践.mp4