Deep Learning Specialization on Coursera

课程主页: https://www.udemy.com/course/the-art-of-doing-video-game-creation-with-python-and-pygame/

在学习了Python的基础知识后,你是否曾问过自己:下一步该做什么?如果是的话,我强烈推荐你参加Udemy上的《使用Python和Pygame的游戏创作艺术》课程。这是一门专为希望进入游戏开发领域的人设计的课程,适合所有想要创建自己有趣且令人上瘾的电子游戏的学员。

本课程由经验丰富的讲师主讲,课程内容涵盖如何逐步设计和实现七款独特而有趣的游戏。在课程开始时,你将学习Pygame库的基础知识以及视频游戏设计的基本概念,并逐步制作四款有趣的街机风格游戏。即使你对类(Classes)没有任何了解,这门课程也会带你逐步掌握这些知识。

随着课程的深入,讲师将介绍Python中的类和继承的概念,这些都是帮助我们使用精灵(Sprites)和精灵组(Sprite Groups)将游戏提升到一个新水平的关键工具。你将学习如何使用精灵、精灵组以及各种精灵碰撞检测方法,制作两款中级水平的游戏。

最后,课程将重点介绍更高级的主题,例如创建瓷砖地图并使用/读取它以创建更复杂的关卡设计,使用二维向量来帮助实现更复杂的玩家移动(如在摩擦力和重力下奔跑和跳跃),以及添加角色动画,使我们的游戏栩栩如生。这些更高级的概念将与之前的知识结合,让你有机会制作一个最终项目,展示你的学习成果。

总的来说,这门课程不仅是一个极好的学习体验,而且非常有趣!我相信,通过这门课程,你将能够自信地提出自己的游戏创意,并具备实现这些创意的能力。如果你对游戏开发充满热情,不妨考虑加入这个学习旅程!

课程主页: https://www.udemy.com/course/the-art-of-doing-video-game-creation-with-python-and-pygame/

作者 CourseEye