сделал генерацию поля, типа разные уровни, а так же сделал вывод текста, что же тут сделалось

This commit is contained in:
2023-01-19 16:52:13 +07:00
parent 37b21b4a8c
commit af27d3393f
7 changed files with 99 additions and 40 deletions
+26
View File
@@ -0,0 +1,26 @@
import pygame as pg
class RewardWindow:
def open_window(self, event, screen):
pg.draw.rect(screen, (38, 33, 55), (0, 0, 700, 500))
font = pg.font.Font(None, 30)
text_string = self.event_to_string(event)
text = font.render(text_string, True, (255, 255, 255))
size = font.size(text_string)
screen.blit(text, (350 - (size[0] / 2.), 250 - (size[1] / 2.)))
@staticmethod
def event_to_string(event):
event_string = ""
if event == 0:
event_string = "ничего не было"
elif event == 1:
event_string = "была мина, попрощайся с лягушкой"
elif event == 2:
event_string = "было 2 мухи, теперь они твои"
elif event == 5:
event_string = "было 5 мух, теперь они твои"
elif event == 10:
event_string = "было 10 мух, теперь они твои"
return event_string