我已经做了很多常规项目,比如井字棋、国际象棋、绞刑、小行星、四子连珠,但所有这些项目都感觉很小,当涉及到游戏教程时,我发现变化不大。大多数教程都涵盖相同的游戏,只是编码方式有所不同。我还发现,大多数教程并没有涉及游戏的每个元素,比如启动屏幕、所有增益、分数屏幕等。它们通常只带你走到基本构建块,然后让你去创建剩下的部分,如果你想继续的话。大多数这样的教程,让我留下了一个充满了被视为未完成游戏的目录。因此,我认为将一个课程整合在一起,逐步创建和实施游戏的所有元素,最终让你在课程结束时拥有一个完全功能的、完整的游戏,这将是很棒的。我希望你能理解这个游戏的每个元素是如何创建和实施的,这样当你决定挑战自己时,你能获得更深入的见解。我还发现80年代和90年代的旧游戏是极好的编码挑战,特别是在尝试理解某些东西是如何实现的时候。Game Dev: BomberMan with Python, Pygame and Oop!

游戏开发:使用 Python、Pygame 和 Oop!

通过Harry Van Der Schyff创建
MP4 | 视频:h264,1280×720 | 音频:AAC,44.1千赫,2声道
流派:电子学习 | 语言:英语 | 时长:55讲座(11小时47分钟)| 大小:6.4 GB 含课程文件

你将学到什么:
扩展对变量、列表、字典、for循环和while循环的理解和使用。
扩展对面向对象编程的理解和使用
构思编程挑战并发现解决方案和实施这些解决方案的方法
将你的Python学习推进到更高级别的初学者项目,增强处理更大项目的信心。
在程序中导入各种模块,以及在各种Python文件之间导入数据
在程序内部共享和更新各种对象之间的数据,在需要时更新不同的对象,也更新游戏阶段
实现各种典型游戏开发挑战的解决方案,如碰撞检测、动画、增益等
创建一个启动屏幕、一个菜单屏幕、一个游戏屏幕、一个级别编辑器屏幕,允许用户开发级别。

要求:
基本了解Python编程,即-变量、列表、字典、类。
基本了解导入模块,比如pygame模块
已经安装了pygame模块(随Python一起提供)

下载说明:用户需登录后获取相关资源
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!