我想模拟使用Python的生活游戏的问题。我想绘制一个网格,并能够随着模拟的进展对它的单元格进行着色。我如何在Python中做到这一点?Python:绘制一个2D网格,并允许单元格着色
5
A
回答
8
您可以使用pygame来做到这一点。
要显示模拟的状态,您应该使用调色板创建一个8位表面,并使用pygame.surfarray模块访问它。
1
我建议采取看看Python图像库(PIL)documentation
4
看看PyGame了。
2
我建议Gloss,这就像硬件加速的PyGame。它还提供了许多其他的游戏编程功能。
+0
只要注意Gloss的许可含义,因为它是GPLv3而不是PyGame的LGPL。 – 2010-02-15 10:20:18
+0
Gloss'README指出版本0.85(2010-01-23)在LGPL下重新授权。 – 2010-08-21 18:55:44
1
我知道这是一个旧帖子,但是以建立完美QA网站的名义,我会建议matplotlib。
在撰写本文时,看起来像matplotlib开发比pygame development更受关注。
相关问题
- 1. 光滑的网格单元格着色
- 2. 着色每个网格单元extJS4
- 3. 使用Python绘制变形2D网格
- 4. 用matplotlib绘制2D网格网格
- 5. 绘制2D网格在MATLAB
- 6. 允许WPF网格单元格内容在网格单元格之外展开?
- 7. 在网格中绘制单元格
- 8. 绘制2D:在网格布局图上绘制网格图
- 9. excel 2013更新一个单元格,并允许输入两个
- 10. 单元格着色vba excel
- 11. Excel单元格着色
- 12. excel单元格着色
- 13. 在python中绘制彩色网格
- 14. 不允许玩家在2D网格外移动Python 3
- 15. Matlab绘制一个excel单元格
- 16. 基于另一个单元格着色Excel表格的点
- 17. 仅着色白色单元格
- 18. 着色CRM网格
- 19. jqGrid根据单元格值在网格中着色整条线
- 20. 种子随机绘制2D网格
- 21. 如何在2D中绘制网格?
- 22. 在2D图像上绘制网格cocos3d
- 23. 根据另一个单元格的值为单元格区域着色?
- 24. 基于列值绘制2D着色
- 25. Gnuplot用图像绘制2D矩阵,想绘制每个单元格的边框
- 26. excel表单的着色单元格
- 27. 我想选择一系列单元格并为背景着色
- 28. python网格不允许get()工作
- 29. 根据单元格中的值着色单元格
- 30. 使用单元格值在Google文档中着色单元格
我认为对于一款游戏来说,PyGame是一个更好的选择,因为它也可以绘制到屏幕上。 – extraneon 2010-02-15 08:17:28