Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Python制作图形?_Python_Graphics - Fatal编程技术网

如何使用Python制作图形?

如何使用Python制作图形?,python,graphics,Python,Graphics,所以我用Python制作了一些游戏,但它们都是基于文本的,因为我永远都不知道如何制作图形。我做了一些搜索,我找到的答案要么不起作用,要么没有回答我的问题。我想知道如何使用图形并在代码中实现它们,例如,如果一个红点碰到一个蓝点,红点会变成绿色,或者如果我按下向上箭头键,红点会向上移动。我知道这有很多问题要问,所以我想知道是否有一个网站或东西可以告诉我从哪里开始以及如何开始。正如@Axe319提到的,你可以使用pygame、Tkinter或turtle,尽管还有更多。你可以在这里找到关于pygame

所以我用Python制作了一些游戏,但它们都是基于文本的,因为我永远都不知道如何制作图形。我做了一些搜索,我找到的答案要么不起作用,要么没有回答我的问题。我想知道如何使用图形并在代码中实现它们,例如,如果一个红点碰到一个蓝点,红点会变成绿色,或者如果我按下向上箭头键,红点会向上移动。我知道这有很多问题要问,所以我想知道是否有一个网站或东西可以告诉我从哪里开始以及如何开始。

正如@Axe319提到的,你可以使用pygame、Tkinter或turtle,尽管还有更多。你可以在这里找到关于pygame的信息,但如果你有Mac电脑,它的使用可能会很棘手。Pygame可能是比较流行的一种,但是最近人们开始使用其他模块。tkninter通常用于GUI,但您可以使用它制作一些游戏。正如他再次提到的,海龟图形是最小的,我只使用它们来制作图片,但我知道人们已经制作了游戏。基于您编写的Pygame,或者Tkinter将最有效,如果它足够简单,请使用Tkinter。如果您需要帮助,他们都会在互联网上提供大量教程。

正如@Axe319所述,您可以使用pygame、Tkinter或turtle,尽管还有更多。你可以在这里找到关于pygame的信息,但如果你有Mac电脑,它的使用可能会很棘手。Pygame可能是比较流行的一种,但是最近人们开始使用其他模块。tkninter通常用于GUI,但您可以使用它制作一些游戏。正如他再次提到的,海龟图形是最小的,我只使用它们来制作图片,但我知道人们已经制作了游戏。基于您编写的Pygame,或者Tkinter将最有效,如果它足够简单,请使用Tkinter。如果你需要帮助,他们都会在网上提供大量的教程。

这类问题通常会因为过于基于观点而关闭。但在这种情况下,显然正确的答案是。库/模块建议超出堆栈溢出的范围。也就是说,
pygame
tkinter
,或者更简单的
turtle
都是很好的起点。到目前为止,你研究了什么?你试过什么了吗?我试过一个我想不起来的模块,我想它是“py”什么的。但是当我把它放进编译器时,它给了我一个错误,说明它不工作。我现在要尝试一些其他的东西。这种问题通常是封闭的,因为太基于观点了。但在这种情况下,显然正确的答案是。库/模块建议超出堆栈溢出的范围。也就是说,
pygame
tkinter
,或者更简单的
turtle
都是很好的起点。到目前为止,你研究了什么?你试过什么了吗?我试过一个我想不起来的模块,我想它是“py”什么的。但是当我把它放进编译器时,它给了我一个错误,说明它不工作。我现在就去试试别的东西。