Python Game Development with Pygame Zero for Beginners

所在平台: Udemy

课程主页: https://www.udemy.com/course/python-game-development-with-pygame-zero/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:初学者的Python游戏开发与Pygame Zero 课程概述: 计算机程序员是现代世界的无名英雄。他们的辛勤工作渗透到生活的方方面面,从智能手机、笔记本电脑到交通系统和银行卡,几乎无处不在。在过去的30年中,计算机游戏成为娱乐产业中最令人兴奋和受欢迎的领域之一。成为一名游戏程序员需要创造力,以帮助创造游戏所需的故事、图形、音乐和角色,同时技术知识能将这些元素变为现实。这个课程可能是你从玩家转变为游戏制作人的第一步。 本课程使用Python编程语言,这是一种相对简单的文本语言,非常适合儿童和初学者,也可以作为从Scratch进阶的步骤。与Scratch不同,Python并非专门设计用于教学编码的语言。Python是全球增长最快的编程语言,也是软件工程师、数学家、数据分析师、科学家、会计师乃至儿童等广泛使用的专业编程语言。实际上,它应该是学习编程的首选语言。 学习任何新语言的最佳方法就是动手实践,编程语言也不例外。通过构建自己的计算机游戏,能够以有趣和沉浸的方式将理论与实践相结合。该课程分为十三节课,从Python基础知识开始,到构建复杂的游戏,在学习过程中既有趣又愉快。在课程中,我们将使用Pygame Zero,一个围绕著名的Python游戏引擎Pygame构建的Python库,来完成所有游戏项目。Pygame Zero简化了Pygame所需的复杂界面,从而使我能够专注于教学,而你能够专注于学习Python编程的要点。 总而言之,在这个课程中,我们将构建11款游戏,每款游戏都作为一个独立的项目,并设计成能够将你在之前项目中学到的编程概念和思路应用到当前项目中,同时又能学习到新技巧,提升你的技能。因此,到课程结束时,你应该掌握Python编程的基本元素。 课程的最后一部分包括九节关于Python面向对象编程的介绍,这是在软件开发界最常用的编程方法。本部分旨在为你准备好进入更高级的Python编程。 本课程将帮助你开启编程世界的奇妙冒险。最重要的是,在学习过程中保持乐趣,一旦你完成了游戏,你可以向朋友展示。我希望你能像我创建这些游戏时一样享受玩它们的乐趣。 本课程面向成年人购买。

课程评论(0条)

课程详情

Computer programmers are the unsung heroes of the modern world. From smartphones to laptops, traffic systems to bank cards, their hard work touches almost every aspect of our lives. Behind each technological advance is a team of creative coders.Over the past 30 years, computer games have become one of the most exciting and popular areas of the entertainment industry to work in. Becoming a game programmer takes creative talent to help to create the story, graphics, music, and characters you need for your games, and the technical know-how brings them to life. Who knows? This course could be the very first step on your journey from gamer to game maker.This course uses a programming language call Python, a fairly simple text-based language, and is perfect for kids and beginners, or as a step up from Scratch. However, unlike Scratch, it is not a purpose-built language to teach coding. Python is the world's fastest-growing programming language and one of the most widely used professional programming languages in the world among software engineers, mathematicians, data analysts, scientists, accountants, and even kids. In fact, it should be the first programming language to learn.The best way to learn any new language is to get stuck in, and programming languages are no different. Building your own computer games is a fun and immersive way to combine theory and practice. This course is divided into thirteen classes, starting from the basics of Python to building complex games that are enjoyable to learn, and fun to play. In this course, we will use Pygame Zero, a Python library built around the famous and long-lived Python game engine, Pygame for all our game projects. Pygame Zero takes away the complicated interface required by Pygame so that I could focus on the teaching and you could focus on the learning of the gist of Python programming.In total, we will build eleven games in this course, and each of them is treated as a separate game project and is designed in such a way that you will be able to apply and practice the programming concepts and ideas that you have learned in the previous projects into the current one, plus the new techniques in the current project to bring your skills to the next level. So, by the end of this course, you should be able to master the fundamental elements of Python programming.In the last section of the course, there are nine lessons on the introduction to object-oriented programming in Python, the most used programming methodology in the software development world. This section is designed to prepare you for the next level of Python programming.This course will help you start an incredible adventure into the world of programming. Most importantly, have fun while learning, once you have completed the games, you can show them off to your friends and I hope you enjoy playing them as much as I enjoyed creating them for you.This course is intended for purchase by adults.

课程标签

0人关注该课程

主题相关的课程