PYGAME ТЕКСТ НА ЭКРАНЕ

Pygame - это библиотека для разработки игр на Python. Одной из её возможностей является отображение текста на экране.

Для вывода текста необходимо создать объект типа "шрифт" с помощью функции pygame.font.Font(). Затем можно создать объект "текст" с помощью метода render() этого шрифта:

font = pygame.font.Font(None, 36)
text = font.render("Hello, world!", True, (255, 255, 255))

В примере выше создан объект шрифта с размером 36 пикселей и отсутствующим именем шрифта. Затем создан объект текста с заданным текстом "Hello, world!", белым цветом (255, 255, 255) и параметром антиалиасинга True.

Чтобы вывести текст на экран, можно использовать метод blit() объекта Surface, который представляет собой поверхность, на которой происходит рисование:

screen.blit(text, (10, 10))

В примере выше текст будет выведен на позицию (10, 10) поверхности screen.

Как рисовать текст различными шрифтами - Pygame #7

Игра на Pygame с нуля / Урок #7 – Экран проигрыша

Вы должны использовать это в Python - if __name__ == '__main__' (Все фишки и ошибки конструкции)

Библиотека Pygame #3. Работа с текстом и поверхностями - Pygame с нуля

Displaying Text on The Screen In Pygame - Beginner Tutorial

Программирование игр Pygame #32: Ввод текста

BLGPG-9C0AD26FA8D6-24-11-24-00

Новые материалы: