|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/python-game-developmenttm-build-5-professional-games/
课程评论:没有评论
**Coursera Python游戏开发:打造5款专业游戏** 这门课程面向所有希望从零开始学习Python游戏开发的学员,特别是那些对命令行开发熟悉但不知如何转入图形界面(GUI)开发的学习者。课程将深入教授Python GUI编程、Turtle模块以及其他高级Python模块,指导学员一步步构建出具有专业水准的图形化用户界面和游戏。 **课程亮点:** * **从零开始构建真实游戏:** 学员将亲手完成多款经典游戏项目,包括但不限于: * 纸牌接龙 (Solitaire) * 太空射击 (Space Shooter) * 连锁反应 (Chain Reaction) * 吃豆人 (Pac-man) * 赛车 (Car Racing) * 贪吃蛇 (Snake) * 以及更多! * **全面的Python基础知识:** 课程将涵盖Python编程的各个方面,为学员打下坚实基础,包括: * Python安装与环境搭建 * Python代码运行与调试 * 核心数据类型:字符串、列表、字典、元组、集合、数字 * 打印格式化 * 函数、作用域、参数传递(args/kwargs) * 内置函数 * 调试与错误处理 * 模块(内置模块与外部模块) * **面向对象编程(OOP)深入解析:** 重点讲解OOP的核心概念,为构建复杂游戏提供理论与实践支持: * 继承 * 多态 * 封装 * 高级方法 * 迭代器 * 闭包 * 以及更多面向对象的高级特性 通过这门课程,学员不仅能掌握Python的GUI编程和游戏开发技能,还能全面提升Python编程能力,为未来的项目开发奠定坚实基础。
Have you ever wanted to build a game with a graphical interface but didn't know how to? Maybe you even know how to create tools on a command line but have no idea how to convert it into a graphical interface that people can click on. In this course, we will be learning Python GUI Programming + Turtle + other advanced python modules to build graphical user interfaces (GUI) and games from scratch.Game projects covered:1. Solitaire 2. Space Shooter3. Chain Reaction4. Pac-man5. Car Racing6. Snake and many more. Basic Python course Highlights:Installing PythonRunning Python CodeStringsListsDictionariesTuplesSetsNumber Data TypesPrint FormattingFunctionsScopeargs/ kwargsBuilt-in FunctionsDebugging and Error HandlingModulesExternal ModulesObject-Oriented ProgrammingInheritancePolymorphismEncapsulationAdvanced MethodsIteratorsClosuresand much more!