and after his attention was drawn to it he decided to keep it that way and informed us he won’t be changing it ergo “intended”.
Yeah "intended". Oh i never noticed that, but yes, it was intended. For Sure!
If you can accept that zombies would just walk into a spike not realizing that it is something in front of it then you should be able to accept that zombies would walk over it thinking it was something stable. Both are dumb behaviors that a player would exploit so it really doesn’t matter.
Either zombies are stupid and walk into spikes, never the less they are on even ground or not, or they are intelligent enough and avoid spikes and also recognize lower spikes.
That is neither "intended" nor understandable. That is simply a BUG or maybe with good will an acccepted "fault" in the alogrithm.
There is some kind of "usability". We are talking about technical details here obviously, but the common player doesn't care for that. Maybe he discovers this behaviour by accident, but it is anything else then understandable, and that is in general bad game design.
Knowing that specific technical detail and using it, therfore is in best opinion cheesing. Again, just like building kill korridors.
In a well balanced game, without reading forums about how detailed mechanics work, i should be able to draw conclusions about how the enemy "works". Does he choose a low-reistance path, does he come straigth from random directions? Does he respect spikes but ignore autoturrets? Sorry, but lowered spikes being ignored ist just stupid and has nothing to do with the spikes themselfes.
Imho building a trench deeper than 1 blocks would be a good idea because it would traps the Zs into the spikes. But if the "algorithms" primary target is to stay on the same floor level, that will not work also. So Zs will circumvent ignore spikes that are one block lower, but be aware of spike on any other level? Yeah, thats absolutely understandable.... NOT.
Don't missunderstand me. I'm fine with (known) bugs, currently accepted "@%$#ed" behaviour, because it is like it is currently, but when calling such things "intended" this guy is either @%$#ed, force by the marketing to say so, or i'd like to slap him with with a lvl6 skills-maxed-out steelclub directly into the head.