Post by mrellaguru on Dec 2, 2019 2:04:07 GMT
Nov 5, 2019 3:07:40 GMT @bartlesby said:
It wasn't necessarily a technical limitation. If a programmer back then wanted to, they could keep a counter to see how far you had progressed rightwards on the map and if you went back to the left, they could run a check to see if an enemy should spawn. That is to say, if the map is 200 tiles long and the player starts at tile 0 and works towards tile 200, and you have enemies spawn on tiles 10, 20, 35, 50, and 75, then if the player gets to tile 100 and turns around, any spawn point on a tile with a value less than 100 would not activate. (This assumes your bog-standard side-scroller with not much verticality or backtracking.)
However, it wasn't really deemed important. You were supposed to be moving forward and if the enemies respawned because you backtracked, well, that's on you, chum. There's no sense for extra code and memory use for something so insignificant. I suppose it was also just considered the norm at the time. Video games were still new and it wasn't really something people complained about or that felt like a bug.
Many games would even incorporate it into gameplay to ease frustration. A good, semi-early example of this is Super Mario Bros 3. Early in the first stage, there's a ? box on the ground which contains a leaf (a valuable power-up) and to get it, you need to stomp a Koopa and toss his shell at it. If you somehow missed the shot, you could run ahead a bit and come back to respawn the Koopa to get another chance. Others would make enemies drop power-ups which allowed you the opportunity to farm.
Games like Castlevania and Ninja Gaiden, on the other hand, could get downright obnoxious about it. They were the Donny Don'ts of enemy respawning. There was no gameplay advantage to the respawns and they had such relentless enemy placement and patterns that even a few steps back could screw you.
I love Ninja Gaiden. The respawns add to the gameplay in that it adds to the challenge. It forces the player to quickly go forward and not backtrack.
Ninja Gaiden 3 gets rid of the respawns but retains the challenge by increasing the amount of enemies and having them do more damage as well as limited continues. At least this is true of the North American version. The original Japanese NG3 makes the game much easier in general and even includes passwords.

