在窗口上显示文本
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
Python程序员、游戏程序员、对Pygame感兴趣的同学
你将会学到
掌握Pygame的核心知识,学会使用Pygame开发游戏
课程简介
本课程主要内容如下:
Pygame基础知识
(1)搭建Pygame开发环境
(2) 绘图
(3) 键盘鼠标事件图像处理
(1) 装载位图
(2) 旋转图像Pygame精灵(Sprite)
(1)编写精灵类
(2) 缩放Sprite
(3) 绘制帧
(4) 设置Sprite动画帧率
(5) 精灵组
(6) 实现不同的帧率碰撞检测
(1) 矩形碰撞检测
(2) 圆形碰撞检测
(3) 遮罩碰撞检测
(4) 精灵与组之间的碰撞检测
(5)组与组之间的碰撞检测
5. 为游戏加上音效
6. 实战演练
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
10课时
跟李宁老师学Python视频课程(1):初识Python
156390人学习
李宁
5.0
会员免费
150课时
PyQt5(Python)开发与实战视频课程
120253人学习
李宁
4.9
¥299.00
15课时
跟李宁老师学Python视频课程(2):Python基础知识
32008人学习
李宁
5.0
¥19.00
62课时
Python Django视频课程
30538人学习
李宁
5.0
¥128.00
15课时
跟李宁老师学Python视频课程(6):Python字典
30386人学习
李宁
5.0
¥29.00
15课时
跟李宁老师学Python视频课程(3): Python条件、Python循环和Python其他语句
22800人学习
李宁
4.9
¥29.00
40课时
【李宁】Python Flask视频课程
15974人学习
李宁
4.8
¥199.00
22课时
跟李宁老师学Python视频课程(19):Python GUI库:PyQt5
13395人学习
李宁
4.7
¥39.00