Python:绘制2d网格并允许细胞着色

时间:2010-02-15 08:06:26

标签: python

我想用python模拟生活游戏的游戏。我想画一个网格,并能够在模拟过程中为其单元着色。我怎么用Python做到这一点?

5 个答案:

答案 0 :(得分:8)

您可以使用pygame来执行此操作。

要显示模拟的状态,您应该使用调色板创建一个8位表面,并使用pygame.surfarray模块访问它。

答案 1 :(得分:4)

同时查看PyGame

答案 2 :(得分:2)

我建议Gloss,它就像PyGame,除了硬件加速。它还提供了许多其他游戏编程的好东西。

答案 3 :(得分:1)

我建议看一下Python Imaging Library(PIL)documentation

答案 4 :(得分:1)

我知道这是一篇旧帖子,但在建立完美QA网站的名义下,我建议matplotlib

在撰写本文时,看起来matplotlib开发比pygame development更受关注。