Police de caractères
Récupérer tous les plolices disponible sur le système
print(pygame.font.get_fonts())
Afficher du texte à l'écran
#coding:utf-8
import pygame
resolution = (640, 480)
couleurBleu = (89,152, 255)
couleurNoir = (0, 0, 0)
pygame.display.set_caption("titre de la fenetre")
pygame.init()
fenetre = pygame.display.set_mode(resolution, pygame.RESIZABLE)
fenetre.fill(couleurBleu)
print(pygame.font.get_fonts())
arialFont = pygame.font.SysFont("arial",20)
text = arialFont.render("Coucou", True,couleurNoir)
fenetre.blit(text, [10,10])
pygame.display.flip()
lancer = True
while lancer:
for event in pygame.event.get():
if event.type == pygame.QUIT:
lancer = False
import pygame
resolution = (640, 480)
couleurBleu = (89,152, 255)
couleurNoir = (0, 0, 0)
pygame.display.set_caption("titre de la fenetre")
pygame.init()
fenetre = pygame.display.set_mode(resolution, pygame.RESIZABLE)
fenetre.fill(couleurBleu)
print(pygame.font.get_fonts())
arialFont = pygame.font.SysFont("arial",20)
text = arialFont.render("Coucou", True,couleurNoir)
fenetre.blit(text, [10,10])
pygame.display.flip()
lancer = True
while lancer:
for event in pygame.event.get():
if event.type == pygame.QUIT:
lancer = False
Résultat

Mettre le texte en gras
font.set_bold()
Mettre le texte en italic
font.set_italic()
Souligner le texte
font.set_underline()
Chagement d'un fichier de police
font = pygame.Font("Roboto-Regular.ttf",32)