找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

70

积分

0

好友

8

主题
发表于 2025-10-14 21:48:55 | 查看: 31| 回复: 0

课程简介

本课程是QT游戏开发的全面教程,通过推箱子和飞机大战两大实战项目,系统讲解QT框架核心知识。课程涵盖信号槽机制、界面布局、文件读写、事件处理、图形绘制、网络编程等关键技术,深入解析UDP/TCP协议、XML数据处理、对象池优化等高级内容。学员将掌握完整的游戏开发流程,从基础控件使用到复杂项目架构设计,具备独立开发2D游戏的能力。课程配套完整的代码资源和项目案例,适合有一定C++基础的开发者系统学习QT游戏开发。


下载地址

游客,如果您要查看本帖隐藏内容请回复

课程目录

01 课程介绍与基础

第1-6节:课程内容介绍、学生作品演示、QT安装与项目创建。

02 信号槽与控件

第7-14节:对象树、信号槽概念、自定义信号槽与常用控件。

03 界面与对话框

第15-23节:主窗口部件、对话框、计算器制作与界面布局。

04 文件操作

第24-28节:文件读写、二进制文件、事件与键盘测试。

05 图形与向量

第29-40节:鼠标事件、向量运算、图形绘制与定时器。

06 推箱子实战

第41-45节:地图资源分析、读取与映射、人物与箱子移动逻辑。

07 飞机大战实战

第46-52节:场景背景、飞机移动、子弹发射与碰撞逻辑。

08 项目优化

第53-54节:对象池思想、缓存与回收优化。

09 XML与网络协议

第55-65节:XML文件读写、TCP/UDP协议介绍与通信测试。

--- 点击展开详细目录 ---

PART1

  • 🎬 1.课程内容介绍(Av970272918,P1)-.mp4
  • 🎬 2.学生作品效果演示一(Av970272918,P2)-.mp4
  • 🎬 3.学生作品效果演示二(Av970272918,P3)-.mp4
  • 🎬 4.QT简介下载安装(Av970272918,P4)-.mp4
  • 🎬 5.创建第一个QT项目(Av970272918,P5)-.mp4
  • 🎬 6.按钮相关接口,对象树概念(Av970272918,P6)-.mp4
  • 🎬 7.对象树总结(Av970272918,P7)-.mp4
  • 🎬 8.信号和槽概念说明(Av970272918,P8)-.mp4
  • 🎬 9.信号和槽讲解(Av970272918,P9)-.mp4
  • 🎬 10.常用控件(Av970272918,P10)-.mp4
  • 🎬 11.练习信号和槽(Av970272918,P11)-.mp4
  • 🎬 12.自定义信号和槽(Av970272918,P12)-.mp4
  • 🎬 13.自定义信号和槽,信号和槽重载1(Av970272918,P13)-.mp4
  • 🎬 14.自定义信号和槽,信号和槽重载2(Av970272918,P14)-.mp4
  • 🎬 15.主窗口5大部件(Av970272918,P15)-.mp4
  • 🎬 16.衔接部件,中心部件,状态栏(Av970272918,P16)-.mp4
  • 🎬 17.文件对话框 ,模态对话框,非模态对话框(Av970272918,P17)-.mp4
  • 🎬 18.文字,颜色,消息对话框(Av970272918,P18)-.mp4
  • 🎬 19.window计算器制作一(Av970272918,P19)-.mp4
  • 🎬 20.window计算器制作二(Av970272918,P20)-.mp4
  • 🎬 21.window计算器制作三(Av970272918,P21)-.mp4
  • 🎬 22.资源文件加载及使用(Av970272918,P22)-.mp4
  • 🎬 23.登录界面,界面布局,树形窗口控件(Av970272918,P23)-.mp4
  • 🎬 24.QT文件读取(Av970272918,P24)-.mp4
  • 🎬 25.QT文件数据写入,保存文件(Av970272918,P25)-.mp4
  • 🎬 26.QT二进制文件,配置文件读写(Av970272918,P26)-.mp4
  • 🎬 27.QT二进制文件读写二(Av970272918,P27)-.mp4
  • 🎬 28.事件介绍,键盘事件测试(Av970272918,P28)-.mp4
  • 🎬 29.鼠标事件测试(Av970272918,P29)-.mp4
  • 🎬 30.鼠标坐标位置说明(Av970272918,P30)-.mp4
  • 🎬 31.向量基本概念,三角形法则(Av970272918,P31)-.mp4
  • 🎬 32.平行四边形法则(Av970272918,P32)-.mp4
  • 🎬 33.向量小练习(Av970272918,P33)-.mp4
  • 🎬 34.平面点向量的运算(Av970272918,P34)-.mp4
  • 🎬 35.下课思考问题(Av970272918,P35)-.mp4
  • 🎬 36.控件的拖拽移动+自定义控件(Av970272918,P36)-.mp4
  • 🎬 37.向量数乘,点乘和叉乘的了解(Av970272918,P37)-.mp4
  • 🎬 38.QT定时器(Av970272918,P38)-.mp4
  • 🎬 39.QT基本图形绘制一(Av970272918,P39)-.mp4
  • 🎬 40.QT基本图形绘制二(Av970272918,P40)-.mp4
  • 🎬 41.《推箱子》二维瓦片地图资源文件分析(Av970272918,P41)-.mp4
  • 🎬 42.《推箱子》二维瓦片地图读取操作(Av970272918,P42)-.mp4
  • 🎬 43.《推箱子》二维瓦片地图映射(Av970272918,P43)-.mp4
  • 🎬 44.《推箱子》人物移动逻辑(Av970272918,P44)-.mp4
  • 🎬 45.《推箱子》推动箱子逻辑(Av970272918,P45)-.mp4
  • 🎬 46.《飞机大战》项目实战:视图场景类介绍,背景交替移动(Av970272918,P46)-.mp4
  • 🎬 47.《飞机大战》项目实战:按键控制飞机移动逻辑(Av970272918,P47)-.mp4
  • 🎬 48.《飞机大战》项目实战:飞机移动限制,子弹的制作与创建(Av970272918,P48)-.mp4
  • 🎬 49.《飞机大战》项目实战:子弹发射移动及回收(Av970272918,P49)-.mp4
  • 🎬 50.《飞机大战》项目实战:背景音乐,子弹音效的添加,对象的继承链的搭建(Av970272918,P50)-.mp4
  • 🎬 51.《飞机大战》项目实战:对象继承链实现,代码改造进行排错(Av970272918,P51)-.mp4
  • 🎬 52.《飞机大战》项目实战:对象继承链实现+代码模块优化,子弹碰撞逻辑(Av970272918,P52)-.mp4
  • 🎬 53.项目优化:对象池思想概述,为项目自定义对象池(Av970272918,P53)-.mp4
  • 🎬 54.项目优化:自定义对象池的使用,对象缓存与回收(Av970272918,P54)-.mp4
  • 🎬 55.QT:XML文件写入操作(Av970272918,P55)-.mp4
  • 🎬 56.QT:XML文件读取操作(Av970272918,P56)-.mp4
  • 🎬 57.QT:XML文件读取操作(Av970272918,P57)-.mp4
  • 🎬 58.QT:XML文件写入操作(Av970272918,P58)-.mp4
  • 🎬 59.TCP协议: IP,端口号简单介绍(Av970272918,P59)-.mp4
  • 🎬 60.TCP协议:服务器与客户端连接(Av970272918,P60)-.mp4
  • 🎬 61.TCP协议:服务器与客户端通信测试(Av970272918,P61)-.mp4
  • 🎬 62.UDP协议:概念介绍(Av970272918,P62)-.mp4
  • 🎬 63.UDP协议:单播(Av970272918,P63)-.mp4

PART2

  • 🎬 64.UDP协议:组播(Av970272918,P64)-.mp4
  • 🎬 65.UDP协议:广播(Av970272918,P65)-.mp4


您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|云栈社区(YunPan.Plus) ( 苏ICP备2022046150号-2 )

GMT+8, 2025-11-5 20:55 , Processed in 0.072175 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 CloudStack.

快速回复 返回顶部 返回列表