Постоянная проверка переменной количество пройденных шагов. Когда разница равна какому-то числу(кроме единицы нужно ещё одну переменную) отнимать голод и прибавить здоровье. В чём сложность? Да, проверка постоянная будет идти из за параллельного события. Кто ещё какие варианты предложит?