Как сделать так, чтобы число из переменной, выводилось на экран в определенную координату?
Помогите пожалуйста, очень надо. Код:
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
код может быть тупой, ещё учусь