Исправления:

1. Игровой процесс
+ сохраняетсяв базу данных
+ после успешного прохождения уровня всплывает окно победы, после нажатия на кнопку "следующий уровень" появляется обратный отсчёт и начинается следующий уровень, карта обновляется.
This commit is contained in:
Xatiko 2024-12-03 19:44:29 +03:00
parent 5d34162267
commit 57f7c09541
6 changed files with 2762 additions and 54 deletions

View file

@ -68,6 +68,7 @@ class GameSession(Base):
level = Column(Integer, nullable=False)
score = Column(Integer, default=0)
duration = Column(Integer) # Время игры в секундах
steps = Column(Integer, default=0) # Количество шагов
start_time = Column(DateTime, default=func.now())
end_time = Column(DateTime, nullable=True)
health = Column(Integer, default=100) # Здоровье