Python:如何为一种连接点游戏绘制点?

时间:2016-11-09 20:46:37

标签: python user-interface

我正处于用Python创建一个美化的连接点游戏的开始阶段,但我不知道如何为此绘制我的点。具体来说,我希望我的程序是一个地图,你可以点击位置(这些是点)并在它们之间画线。作为旁注,我还希望能够将鼠标悬停在这些点上以显示有关位置的一些信息。

由于其性质,我希望在地图图像上的非常特定的点上绘制点。我不确定如何开始这个。

是否可以在.jpg或.png文件中全部绘制并让程序自己找到它(点将通过颜色标识)并给它们点击功能?或者最好将它们绘制在程序本身中,也可以将按钮覆盖在图像上?我甚至不知道从哪里开始。我有一个想法是我可以使用节点和边缘的图形 - 这将简化线条的绘制,但我不确定是否有任何库可用于允许节点的特定位置放置。

2 个答案:

答案 0 :(得分:0)

你考虑过pygame吗? http://pygame.org

我发现之前绘制非常简单的图形很有帮助。另外,我猜你所描述的实际上是一款游戏。

答案 1 :(得分:0)

我对Python和SVG有一些很好的经验。像plot.ly这样的东西可能适合你https://plot.ly/python/