载入中...
《AIGC高效编程:Python游戏开发实战(慕课版)》
《AIGC高效编程:Python游戏开发实战(慕课版)》
目录 介绍 资料
Alternate Text
课程目录
  • 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 实现过程
Alternate Text
《AIGC高效编程:Python游戏开发实战(慕课版)》
书名:《AIGC高效编程:Python游戏开发实战(慕课版)》

书号:978-7-115-67457-9

社区链接:https://www.ryjiaoyu.com/book/details/53714

Alternate Text
最新问答

暂无问答

Alternate Text
最新学生

暂无学生

Alternate Text
学习资料

暂无学习资料