Python Pygame游戏开发入门与实战
课时介绍
Sprite简介
课程介绍
本课程主要内容如下:
-
Pygame基础知识
(1)搭建Pygame开发环境
(2) 绘图
(3) 键盘鼠标事件 -
图像处理
(1) 装载位图
(2) 旋转图像 -
Pygame精灵(Sprite)
(1)编写精灵类
(2) 缩放Sprite
(3) 绘制帧
(4) 设置Sprite动画帧率
(5) 精灵组
(6) 实现不同的帧率 -
碰撞检测
(1) 矩形碰撞检测
(2) 圆形碰撞检测
(3) 遮罩碰撞检测
(4) 精灵与组之间的碰撞检测
(5)组与组之间的碰撞检测
5. 为游戏加上音效
6. 实战演练
推荐课程