Создание полноэкранного дисплея с помощью Pygame

  1. Использование флага pygame.FULLSCREEN: при инициализации дисплея Pygame вы можете передать флаг pygame.FULLSCREENв pygame.display. set_mode(). Это создаст полноэкранный режим.
import pygame
pygame.init()
display_width = 800
display_height = 600
game_display = pygame.display.set_mode((display_width, display_height), pygame.FULLSCREEN)
  1. Использование метода pygame.display.toggle_fullscreen(): вы можете переключаться между оконным и полноэкранным режимами во время выполнения, вызывая метод pygame.display.toggle_fullscreen().
import pygame
pygame.init()
display_width = 800
display_height = 600
game_display = pygame.display.set_mode((display_width, display_height))
# Toggle fullscreen mode
pygame.display.toggle_fullscreen()
  1. Использование метода pygame.display.set_mode()с флагами pygame.FULLSCREENи pygame.HWSURFACE: этот метод позволяет вам создать полноэкранный дисплей с аппаратным ускорением поверхности.
import pygame
pygame.init()
display_width = 800
display_height = 600
game_display = pygame.display.set_mode((display_width, display_height), pygame.FULLSCREEN | pygame.HWSURFACE)

Не забудьте правильно обрабатывать события и предоставлять условие выхода из полноэкранного режима или закрытия приложения.