详细内容或原文请订阅后点击阅览
使用 Python 从头开始编写 Pong 游戏
使用 OOP 和 Turtle 在 Python 中实现经典的 Pong 游戏在 Python 中从头开始编码 Pong 游戏的帖子首先出现在 Towards Data Science 上。
来源:走向数据科学是数字娱乐史上最早、最具标志性的游戏之一。在其经典形式中,该游戏模拟了一场乒乓球比赛,其中两个球拍在屏幕上垂直移动以击打弹跳的球。每个玩家都控制一个球拍,并且必须将球弹回给另一个玩家,否则他们就会给对方玩家一分。
游戏的历史有点有趣。 Pong 游戏是 Allan Alcom 在加入 Atari 时作为测试而创建和编写的。这款游戏随后取得了巨大成功,在世界各地的酒吧和酒吧中销售了大量的机器,而碰巧这些机器会因为人们投入的大量资金而窒息,因此最终酒吧和酒吧的老板不得不打电话给雅达利来修理他们的机器!
在本教程中,我们将使用 Python 的面向对象编程方法来编写 Pong 游戏的代码。这是一份中级Python编程教程,要求您对Python基础知识有初步了解:列表,...
了解项目
我们可以通过多种方式来编写这个游戏。我们可以使用简单的方法,通过必要的重复一步步完成每项任务,或者我们可以使用Python的面向对象编程方法来避免重复,并拥有整洁且有组织的代码。我们会选择第二个选项,因为这将使游戏的程序更加系统化并且不那么混乱!
我们将使用 Python 的 Turtle 模块进行视觉游戏开发。海龟模块是一项内置功能,允许人们以简单的方式可视化代码。它基本上由一只乌龟组成,乌龟根据编码器的指令在屏幕上移动时绘制形状和线条。它是创建初级游戏并通过可视屏幕获得即时反馈的强大工具。
以下是我们将有序推进的重点工作:
