Python: нарисуйте 2-мерную сетку и разрешите окраску клеток - PullRequest
5 голосов
/ 15 февраля 2010

Я хочу смоделировать игру жизненных проблем, используя python. Я хочу нарисовать сетку и быть в состоянии раскрасить ее ячейки в процессе симуляции. Как мне это сделать в Python?

Ответы [ 5 ]

8 голосов
/ 15 февраля 2010

Вы можете использовать pygame , чтобы сделать это.

Чтобы отобразить состояние вашего моделирования, вы должны создать 8-битную поверхность с палитрой и получить к ней доступ с помощью модуля pygame.surfarray .

4 голосов
/ 15 февраля 2010

Взгляните на PyGame тоже.

2 голосов
/ 15 февраля 2010

Я предлагаю Блеск , это как PyGame, за исключением аппаратного ускорения. Он также предоставляет множество других приятностей в программировании игр.

1 голос
/ 25 ноября 2014

Я знаю, что это старый пост, но во имя создания идеального сайта для контроля качества я бы предложил matplotlib .

На момент написания статьи, похоже, что разработка matplotlib привлекает больше внимания, чем разработка pygame .

1 голос
/ 15 февраля 2010

Предлагаю взглянуть на библиотеку изображений Python (PIL) Документация

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...