收藏

稿件投诉

记笔记

  • 用手机看
Python Pygame跑酷游戏开发实战

82

已完结 · 共28课时

长期有效

28节从零手写完整跑酷游戏,Pygame入门到项目实战

发布者
关注
up

墨轩大楼

墨轩大楼,多年编程教学经验,专注Python、C/C++项目实战,擅长把复杂知识点拆成小白能懂的实战课。

课程概述

评论(0)

本课程是一套面向编程初学者的Python游戏开发实战课,基于Pygame库,带你从零开始手写一款完整的横版跑酷小游戏。 【课程特色】 1. 全程代码手写,不拖控件、不套模板,从项目创建到游戏发布一步步讲解; 2. 知识点覆盖完整:游戏窗口搭建、素材加载、角色动画、障碍物生成、碰撞检测、计分系统、游戏状态切换; 3. 配套完整素材包和源码,课后即可直接运行、二次开发。 【你将学到】 - Pygame的核心工作循环与事件处理; - 游戏精灵(Sprite)的封装与继承设计; - 角色站立/奔跑/跳跃动画的实现原理; - 多种障碍物(仙人掌、蜥蜴、蜘蛛)的随机生成与移动; - 金币/星星道具的收集与计分逻辑; - AABB矩形碰撞检测的实际应用; - 游戏开始、进行、结束三个状态的画面切换。 【课程大纲】 第1部分 项目起步:游戏效果展示、项目搭建与素材导入、工具方法封装; 第2部分 界面框架:背景绘制与无缝滚动、分数面板、准备阶段界面; 第3部分 主角开发:角色绘制、站立与奔跑动画、跳跃与二段跳控制; 第4部分 障碍与道具:仙人掌、蜥蜴、蜘蛛的绘制、移动与动画;星星金币的生成、移动与收集; 第5部分 游戏逻辑:各类碰撞检测、游戏结束画面、最终效果完善。 【适合人群】 - 有Python基础语法、想做第一个完整项目的初学者; - 对游戏开发感兴趣、想快速入门Pygame的编程爱好者; - 需要课程设计、毕设项目参考的学生。 学完后你将具备独立开发2D横版小游戏的能力,并拥有一个可放进作品集的完整项目。
常见问题
Q:课程在什么时间更新?
A:课程更新频次以页面前端展示为准。购买成功后,课程更新将通过账号动态提示,方便及时观看。
Q:课程购买后有收看时间限制吗?
A:购买后除不可抗力因素外,本课程长期有效,请您放心购买。
Q:原价购买课程后,如遇到优惠折扣,是否可以退还差价或重新购买?
A:虚拟商品付款后无法返还,请您随时留意各类课程折扣信息,按需购买。
Q:购买课程后是否可以加入老师的粉丝群或者用户群?
A:如老师设置用户群,我们将邀您加入,但我们无法承诺所有老师均提供用户群服务,感谢理解。

查看更多

购买须知

1. 本内容为付费内容,购买成功后方可观看。

2. 本内容为虚拟服务,已购买内容不支持退款,敬请谅解。

3. 实际购买价格以页面展示的价格及订单结算页显示价格为准。

29.9 元/28课时 立即购买
课程目录
1

部分试看

01.游戏的介绍&游戏展示

视频课

6分46秒

2

02.创建游戏项目导入素材

视频课

6分24秒

3

03_制作游戏界面框架(上)

视频课

12分40秒

4

04_制作游戏界面框架(下)

视频课

11分47秒

5

05_加载图片的工具方法

视频课

17分32秒

6

06_绘制背景图

视频课

18分51秒

7

07_背景图移动

视频课

19分20秒

8

08.绘制分数面板

视频课

22分11秒

9

09.绘制准备阶段面板

视频课

11分25秒

10

10.绘制恐龙

视频课

14分11秒

11

11.恐龙站立动画

视频课

11分3秒

12

12.恐龙奔跑动画

视频课

17分49秒

13

13.恐龙跳跃操作

视频课

25分36秒

14

14.控制恐龙最多2连跳

视频课

7分8秒

15

15.创建仙人掌类

视频课

21分33秒

16

16.绘制仙人掌和仙人掌移动

视频课

12分9秒

17

17.绘制蜥蜴

视频课

21分18秒

18

18.蜥蜴移动

视频课

11分

19

19.蜥蜴动画

视频课

10分31秒

20

20.绘制蜘蛛 (1)

视频课

13分34秒

21

21.绘制蜘蛛 (2)

视频课

10分2秒

22

22.绘制星星金币

视频课

18分5秒

23

23.星星金币动画的实现

视频课

12分58秒

24

24.星星移动

视频课

5分52秒

25

25.碰撞蜘蛛监测

视频课

15分42秒

26

26.碰撞仙人掌和蜥蜴监测

视频课

5分47秒

27

27.显示游戏结束画面

视频课

13分52秒

28

28.恐龙摘星星

视频课

18分47秒

相关推荐
课程封面

Cocos2d-x · 跨平台 2D 游戏开发

Cocos2d-x

274播放/共18课时

课程封面

【2026最新】我的世界整合包制作教学

【2026最新】我的世界整合包制作教学,从零开始手把手教学

9455播放/共5课时

课程封面

【2026最新】骑砍霸主模组制作零基础速成教学

【2026最新】骑砍霸主模组制作零基础速成教学

5121播放/共7课时

课程封面

于红博AI游戏项目(女追男隔层纱)

重磅上线|用学院派思维,玩转AI游戏

65播放/共16课时

课程封面

虚幻5异世之旅-萌新系统入门课

从零开始带大家学习UE游戏开发,系统教学。

11.5万播放/共58课时

课程封面

AI游戏实战课,蒋老师带你零门槛一键做游戏

零基础专属AI游戏制作教程,无需写代码、不用绘画。从零开始,

351播放/共27课时

课程封面

于红博AI游戏项目(86页PDF)

重磅上线|用学院派思维,玩转AI游戏

42播放/共7课时

课程封面

传奇架设教程

本课程面向想学习传奇服务器架设、开服运营和版本修改的新手学员

1831播放/共66课时

课程封面

于红博AI游戏项目(商务KTV男女游戏)

重磅上线|用学院派思维,玩转AI游戏

78播放/共1课时

课程封面

于红博AI游戏项目(AI数据中心上市之旅)

重磅上线|用学院派思维,玩转AI游戏

122播放/共1课时

课程封面

于红博AI游戏项目(测一测你裁员有多快)

重磅上线|用学院派思维,玩转AI游戏

33播放/共7课时

课程封面

于红博AI游戏项目(德州扑克算牌器)

重磅上线|用学院派思维,玩转AI游戏

227播放/共9课时

课程封面

于红博AI游戏项目(跨栏王子)

重磅上线|用学院派思维,玩转AI游戏

48播放/共7课时

课程封面

用AI从零开发Unity游戏《深海奇航》|含源码

从零开发游戏的过程回顾,介绍纯用AI开发不手写一行代码的方式

1.1万播放/共12课时

课程封面

Unity打包微信抖音小游戏

Unity打包微信和抖音小游戏以及视频广告调用震动分享功能

402播放/共32课时