课程 / 计算机 / 《AIGC高效编程:Python游戏开发实战(慕课版)》
《AIGC高效编程:Python游戏开发实战(慕课版)》
《AIGC高效编程:Python游戏开发实战(慕课版)》
目录
介绍
资料
课程目录
-
1
第1章 认识 Pygame
- 课时 1 1.1 了解Python
- 课时 2 1.2 搭建开发环境
- 课时 3 1.3 了解Pygame
- 课时 4 1.4 编写第一个Pygame程序
- 课时 5 1.5 快速了解Pygame常用子模块
-
2
第2章 Pygame 程序开发流程
- 课时 6 2.1 Ppygame程序开发流程
- 课时 7 2.2 Pygame最小开发框架
- 课时 8 2.3 绘制拼图游戏界面
-
3
第3章 Pygame 游戏开发基础
- 课时 9 3.1 像素和Color对象
- 课时 10 3.2 透明度
- 课时 11 3.3 窗口坐标系与Rect对象
- 课时 12 3.4 控制帧率
- 课时 13 3.5 向量
- 课时 14 3.6 三角函数
- 课时 15 3.7 PixelArray对象
- 课时 16 3.8 绘制动态太极图
-
4
第4章 字体和文字
- 课时 17 4.1 加载和初始化字体模块
- 课时 18 4.2 Font字体类对象
-
5
第5章 事件监听
- 课时 19 5.1 什么是事件
- 课时 20 5.2 事件检索
- 课时 21 5.3 处理键盘事件
- 课时 22 5.4 处理鼠标事件
- 课时 23 5.5 设备轮询
- 课时 24 5.6 事件过滤
- 课时 25 5.7 自定义事件
- 课时 26 5.8 设计挡板接球游戏
-
6
第6章 图形绘制
- 课时 27 6.1 pygame.draw模块概述
- 课时 28 6.2 使用pygame.draw模块绘制基本图形
- 课时 29 6.3 绘制会动的乌龟
-
7
第7章 位图
- 课时 30 7.1 位图基础
- 课时 31 7.2 Surface对象
- 课时 32 7.3 Rect对象
- 课时 33 7.4 制作跳跃的小球
-
8
第8章 精灵的使用
- 课时 34 8.1 精灵介绍
- 课时 35 8.2 使用Sprite精灵类实现动画
- 课时 36 8.3 精灵组
- 课时 37 8.4 精灵碰撞检测
- 课时 38 8.5 制作小超人吃苹果
-
9
第9章 音频处理
- 课时 39 9.1 设备初始化
- 课时 40 9.2 音频的控制
- 课时 41 9.3 管理音频
- 课时 42 9.4 制作mini音乐播放器
-
10
第10章 飞机大战游戏
- 课时 43 10.1 项目概述
- 课时 44 10.2 项目预览
- 课时 45 10.3 项目准备
- 课时 46 10.4 业务流程图
- 课时 47 10.5 实现过程
-
11
第11章 快乐玛丽大冒险
- 课时 48 11.1 项目概述
- 课时 49 11.2 项目预览
- 课时 50 11.3 项目准备
- 课时 51 11.4 业务流程图
- 课时 52 11.5 实现过程
-
12
第12章 猫咪拼图游戏
- 课时 53 12.1 项目概述
- 课时 54 12.2 项目预览
- 课时 55 12.3 项目准备
- 课时 56 12.4 业务流程图
- 课时 57 12.5 实现过程
《AIGC高效编程:Python游戏开发实战(慕课版)》
书名:《AIGC高效编程:Python游戏开发实战(慕课版)》
书号:978-7-115-67457-9
社区链接:https://www.ryjiaoyu.com/book/details/53714
书号:978-7-115-67457-9
社区链接:https://www.ryjiaoyu.com/book/details/53714
最新问答
暂无问答
最新学生
暂无学生
学习资料
暂无学习资料

京ICP备 05035396-5号