@dada_arewnd

Как сделать что бы со временем восстанавливались HP?

Мне нужно что бы раз в 10 минут восстанавливалось 10 HP, и при этом не использовать sleep.
К примеру человек закончил бой и пошел к кузнецу(персонаж в игре), и при этом у него восстанавливались жизни. Но если он снова начал бой то восстановление прекратилось.
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 3
freeExec
@freeExec
Участник OpenStreetMap
Бой закончен, восстановить 10 ХП в 12 часов 32 минуты
Время 11 часов 50 минут, ничего не делаем
Время 11 часов 51 минут, ничего не делаем
Начался бой, восстановление здоровья остановлено
Бой закончен, восстановить 10 ХП в 12 часов 55 минуты
Время 12 часов 03 минут, ничего не делаем
Ответ написан
Комментировать
saboteur_kiev
@saboteur_kiev Куратор тега Разработка игр
software engineer
восстанавливай без слипа.

А если хочешь больше конкретики в ответе, добавь конкретики в вопрос.
Ответ написан
GavriKos
@GavriKos Куратор тега Разработка игр
У 99% игровых движков есть Update. Вот в нем и считайте. Или гуглите как для вашего движка сделать таймер.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы