Focus on zombies: add random generation and adaptation, a collective mind, a story to them (for example, the fungus infected them).
Instead of the standard types (2-5), they will choose for themselves any characteristics and behavior in order to better fulfill their goal (adapting to the conditions). Thus, the species of zombies will be 50-10000. They will not let the player get bored, especially when they themselves learn to kill more efficiently c:
How to implement this? (it’s not that complicated)
Each zombie has 10 random modifications.
Examples:
| +50 health.
| +50 health.
| +40 meters of sound detection.
| +40 meters of sound detection.
| Behavior: avoid obstacles.
| Behavior: when a sound is detected (shot, explosion), move away to the shelter from the epicenter of sound and hide for a certain time.
| Behavior: breaking buildings.
| + Speed of movement.
| + Speed of movement.
| + Speed of movement.
| Behavior: jump off if the player has pointed a weapon.
| + Power of blow.
| Behavior: make a sound when a player is detected.
| Behavior: Spit acid.
| + Bleeding during attacks.
| + Attack Speed.
| + Attack Speed.
| Behavior: move in passive behavior.
And much more.
Each zombie gets points for completing his task, which over time will be reset: points for causing damage, for destroying buildings, for finding a player, for killing a player, etc.
If in the crowd of zombies someone got the most points, then the rest (if they can see him) remember 9/10 of his modifications and after a certain time copy them to himself. And 1 modification is chosen randomly. (For example, they stand in place and go into the stage of metamorphosis for a certain time)
That’s all!
(So that there aren’t many similar zombies in one place, you can add different groups to the modification to copy the behavior of others from the same group.)
An example of a situation with new mechanics:
A player secretly kills a mob of zombies with 1 stab, but suddenly 1 zombie had more health and survived and managed to find the player before dying. Other zombies nearby saw this. The next day, all these zombies will not die with 1 knife strike)