тут есть один момент, который важен, но никем не развит. Убивать смысла нет, если нечем поживиться, так как труп сразу исчезает. Раньше понятно - было мало лекарств, еды, был какой то смысл отстреливать кепки. Сейчас только для развлечения, потому как кепку, родившуюся на берегу убить легко, а зомбей убивать смысла нет.
Я выход из ситуации вижу только в усилении свойств зомби до момента, когда выжить в одиночку среди зомбей будет нереально, а первое что придется делать игроку - это объединяться с кем то. И чем больше народу - тем легче выжить. например сделать так - чтобы каждая кепка была бы дополнительными руками в общей задаче.
Здесь можно порассуждать по поводу специализации. Те же медики, техники, электронщики, оружейные мастера, химики, снайперы, и т.п.
Или например - зомбей много - они постоянно идут на запах людей. И только вдвоем например можно перетащить лавочку к двери и на какое-то время заблокировать дверь.
Или поднять лестницу, или перелезть через забор. Вообщем сделать необходимостью помогать друг другу. И тогда бандиты будут сами по себе, убивать кепок буден не иметь смысла. А две одинокие кепки всегда будут объединяться.
Не уверен, что все это реализуемо средствами армы.
Опять же - сделать редкостью лекарства и т.п. Если сделать возможным только обмен, а не мародерство с убитого, то убивать кепку не будет смысла. Проще дать ему автомат, или патронов, взамен лекарств например.