• 章节

  • 评论
第1章 项目准备
1-1 明确目标和实战步骤 播放状态
1-2 确认pygame模块正确安装 播放状态
1-3 项目准备及游戏的第一印象 播放状态
第2章 游戏窗口和绘制图像
2-1 游戏的初始化和退出 播放状态
2-2 pygame的坐标系 播放状态
2-3 pygame.Rect描述矩形区域 播放状态
2-4 创建游戏窗口和游戏循环 播放状态
2-5 绘制图像的三个步骤 播放状态
2-6 绘制英雄和透明图像 播放状态
2-7 update方法的作用 播放状态
2-8 介绍计算机中的动画实现原理 播放状态
第3章 游戏循环和键盘事件
3-1 基本概念明确下一步目标 播放状态
3-2 利用时钟设置游戏循环的刷新帧率 播放状态
3-3 英雄动画效果实现 播放状态
3-4 英雄循环飞行以及作业 播放状态
3-5 基本概念和event模块的get方法 播放状态
3-6 监听退出事件并且退出游戏 播放状态
第4章 精灵和精灵组
4-1 基本概念 播放状态
4-2 自定义精灵子类需求分析 播放状态
4-3 派生精灵子类代码实现 播放状态
4-4 创建敌机并且实现敌机动画 播放状态
第5章 框架搭建
5-1 明确飞机游戏类的设计 播放状态
5-2 明确文件职责准备主游戏类 播放状态
5-3 游戏初始化. 播放状态
5-4 使用常量定义游戏窗口大小 播放状态
5-5 搭建启动游戏方法结构 播放状态
第6章 背景图像
6-1 交替滚动实现思路分析 播放状态
6-2 背景类的设计与基本实现 播放状态
6-3 背景图像的交替滚动实现 播放状态
6-4 利用初始化方法简化背景精灵的创建 播放状态
第7章 敌人飞机
7-1 定时器语法介绍 播放状态
7-2 定义并且监听创建敌机的定时器事件 播放状态
7-3 设计并准备敌机类 播放状态
7-4 定时创建并显示敌机精灵 播放状态
7-5 随机位置以及随机速度 播放状态
7-6 销毁飞出屏幕的敌机 播放状态
第8章 英雄飞机
8-1 需求分析和类设计 播放状态
8-2 准备英雄类 播放状态
8-3 绘制英雄 播放状态
8-4 两种按键方式对比 播放状态
8-5 控制英雄左右移动 播放状态
8-6 英雄边界控制 播放状态
第9章 发射子弹以及碰撞检测
9-1 添加并监听英雄发射子弹事件 播放状态
9-2 定义子弹类 播放状态
9-3 发射子弹 播放状态
9-4 一次发射三枚子弹 播放状态
9-5 子弹摧毁敌机 播放状态
9-6 敌机撞毁英雄 播放状态
视频页广告图 关闭
视频页广告图
品易云推流
评论
综合评分
无数据提示暂无评论哟...我要评论