Я хочу смоделировать игру жизненных проблем, используя python. Я хочу нарисовать сетку и быть в состоянии раскрасить ее ячейки в процессе симуляции. Как мне это сделать в Python?
Вы можете использовать pygame , чтобы сделать это.
Чтобы отобразить состояние вашего моделирования, вы должны создать 8-битную поверхность с палитрой и получить к ней доступ с помощью модуля pygame.surfarray .
Взгляните на PyGame тоже.
Я предлагаю Блеск , это как PyGame, за исключением аппаратного ускорения. Он также предоставляет множество других приятностей в программировании игр.
Я знаю, что это старый пост, но во имя создания идеального сайта для контроля качества я бы предложил matplotlib .
На момент написания статьи, похоже, что разработка matplotlib привлекает больше внимания, чем разработка pygame .
Предлагаю взглянуть на библиотеку изображений Python (PIL) Документация