Как сделать так, чтобы число из переменной, выводилось на экран в определенную координату?

Помогите пожалуйста, очень надо. Код:

import sys
import pygame
clock = pygame.time.Clock()
pygame.init()
WIDTH = 1080
HEIGHT = 720
screen = pygame.display.set_mode((WIDTH, HEIGHT))
BLACK = (0, 0, 0)
pygame.display.set_caption("TAP NINJA")
running = True

fon = pygame.image.load("tap ninja image/fon1.png")
fon = pygame.transform.scale(fon, (1080, 720))
bg_x = 0
walk_right = [pygame.image.load("tap ninja image/ninja_walk1.png"),
pygame.image.load("tap ninja image/ninja_walk2.png"),
pygame.image.load("tap ninja image/ninja_walk3.png"),
pygame.image.load("tap ninja image/ninja_walk4.png"),
pygame.image.load("tap ninja image/ninja_walk5.png"),
pygame.image.load("tap ninja image/ninja_walk6.png"),
pygame.image.load("tap ninja image/ninja_walk7.png"),
pygame.image.load("tap ninja image/ninja_walk8.png"),
]
walk_left = [pygame.image.load("tap ninja image left/ninja_walk1left.png"),
pygame.image.load("tap ninja image left/ninja_walk2left.png"),
pygame.image.load("tap ninja image left/ninja_walk3left.png"),
pygame.image.load("tap ninja image left/ninja_walk4left.png"),
pygame.image.load("tap ninja image left/ninja_walk5left.png"),
pygame.image.load("tap ninja image left/ninja_walk6left.png"),
pygame.image.load("tap ninja image left/ninja_walk7left.png"),
pygame.image.load("tap ninja image left/ninja_walk8left.png"),
]


player_anim_count = 0
player_speed = 10
player_speed2 = 100
player_x = 500
player_y = 450
damage = 1
tap = 1
price = 5
font = pygame.font.Font("font/Milk Mango.ttf")
score = font.render(damage , False, (BLACK))
while running:
    screen.blit(fon,(bg_x, 0))
    screen.blit(score, (700, 500))
    print(damage)

    keys = pygame.key.get_pressed()
    if keys[pygame.K_a]:
        screen.blit(walk_left[player_anim_count], (player_x, 400))
    else:
        screen.blit(walk_right[player_anim_count], (player_x, 400))
    if keys[pygame.K_a] and player_x > 50:
        player_x -= player_speed
    elif keys[pygame.K_d] and player_x < 1000:
        player_x += player_speed
    elif keys[pygame.K_SPACE]:
        damage += tap
    elif keys[pygame.K_e]:
        tap += 1
        damage -= price
        price *= 2

    if player_anim_count == 3:
        player_anim_count = 0
    else:
        player_anim_count += 1

    pygame.display.update()
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False
            pygame.quit()

    clock.tick(10)

Ошибка: TypeError: text must be a unicode or bytes

код может быть тупой, ещё учусь


Ответы (0 шт):