pygame text render code example
Example 1: pygame render text
"""system font"""
font = pygame.font.SysFont("Segoe UI", 35)
"""font from .ttf file"""
font = pygame.font.Font("path/to/font.ttf", 35)
textsurface = font.render("text", False, color)
surface.blit(textsurface, (x, y))
Example 2: how to render text in pygame
pygame.font.init()
myfont = pygame.font.SysFont('Comic Sans MS', 30)
textsurface = myfont.render('Some Text', False, (0, 0, 0))
screen.blit(textsurface,(0,0))
Example 3: how to remove text in pygame
screen = pygame.display.get_surface()
font = pygame.font.Font(None, 40)
font_surface = font.render("original", True, pygame.Color("white"));
screen.blit(surface, (0, 0))
screen.fill(pygame.Color("black"))
font_surface = font.render("edited", True, pygame.Color("white"));
screen.blit(surface, (0, 0))