Pygame в настоящее время работает с меньшим разрешением, чем мой экран. Кажется, на моем мониторе используются четыре пикселя для каждого пикселя на экране пигмея (квадрат 2х2). Когда я запускаю следующий код:
import pygame
pygame.init()
print(pygame.display.list_modes())
, я получаю (2880,1800) максимально возможную ширину и высоту для моего экрана. Однако, когда я запускаю:
screen = pygame.display.set_mode([2880, 1800])
screen.fill(white)
pygame.display.flip()
, окно выходит за границы моего экрана. Когда я делю значения пополам и устанавливаю [1440,900], он идеально подходит для моего экрана. Я хотел бы в полной мере использовать разрешение моего монитора, поскольку линии, которые я рисую, выглядят довольно пикселированными в этом масштабе. Что я могу сделать, чтобы это исправить? Я использую MacOS Catalina 10.15.4 на MacBook Pro.