我想模擬使用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