Ваш код не смотрел, но сделал бы так:
Пусть человек будет представлен классом. Он может иметь состояния: жив или помер. У него методы для перемещения по карте и некий внутренний счетчик. Если за ход он не переместился, то счетчик увеличивается, если счетчик достиг некоторого значения, то он умирает. Человек имеет свой метод для рисования, так что он будет сам себя рисовать нужным цветом
|