游戏结束???

因此,现在我们已经在turtle的帮助下成功地用python创建了一个小游戏。 这是编程的基本级别,但是我仍然认为这对我们来说是一项巨大的成就,因为我们正在学习一种新的语言。 我们创建了董事会,参加了比赛,并赢得了冠军,但是如果我告诉你比赛还没有结束怎么办。 我们现在对乌龟有很多了解,所以我们可以给我们的游戏一个新的外观,这将很有趣。 现在,我们将创建一个像蛇和梯子的游戏,如果您踩到红色,就会失去机会,而如果踩到绿色,则会有机会。 在这些新的曲折中,这仍将是一场比赛,希望您喜欢这个新概念。 那我们就开始吧?

我将其称为Game 2.0,此处的基本概念也相同,因为我们将在2个人之间进行比赛。 第一个到达另一端的获胜,那么收获是什么? 在起点和终点之间,我们将拥有各种点,这些点可以增加或减少您获胜的机会。 正如我所说的,它就像S&L,但我们将其称为“魅力”和“拒绝”点。 在这里,我们将进行从1号到30号的比赛。因此,这里不是第一个达到200的比赛,而是第一个达到30胜利的比赛。 对于所有我们需要的基础(即使是您的披萨),我们游戏的基础是我们的棋盘。 我们知道如何在乌龟窗口中书写,因此首先我们将写下比赛的标题和编号。 为了写数字,我们可以有一个从1到该数字的循环。 对于我的董事会,我将考虑1到30之间的数字。

因此,在编写完上面的代码以及我们的标题代码后,我们的电路板将如下所示。

现在我们有了数字,现在是该2.0因子的时候,乌龟将处于上图所示的初始位置。 因此,为了正确显示数字,我们将乌龟移回位置(-275,0)。 我们想要另外两只乌龟,一只用于诱惑点,另一只用于拒食点。 从现在开始,我将诱惑点记为A,将拒绝点记为R,所以我们的A将为红色,R将为绿色。 我们的这些附加点仅是该点上的DOT。 我们在海龟中有一个名为dot的内置函数,它将创建给定半径的点。

因此,这是我们自己的选择,我们可以将任意点设为R或A。我将11个数字设为A,将6个数字设为R。我们从1到30取数字,小数位数为30,所以如果您只需要移动一个向前编号,我们必须将乌龟移动30。通过使用上述因子和点运算符,我们可以如下创建R和A点:

我们可以为点创建图例,例如红色代表魅力,绿色代表拒绝。 为此,我们必须将乌龟移动到特定位置并绘制一个点,然后我们可以编写有关该点的规范,我们可以为图例创建该点和规范,如下所示:

同样,我们可以写出我们的拒绝点,然后我们的电路板又准备好了。 对于2.0版, 您可以访问链接并观看我们的新版和改进版。 在下一个博客中,我们将进行另一场比赛,玩家1将有机会平息此事。 然后尝试新的事物,创建新的模式并保持编码…

https://vimeo.com/229577872