Hi,
I'm currently working on a small game that shows a view from above the level. So its basically a top down 2d view. Now in this level, I have lots of enemies swarming from right to left, and the idea is to defend as long as possible. But my question is about overlapping enemies. So when enemies get too close, they overlap, which kinda looks weird as you then have enemies walking on each other. So what I'm wondering is what you would think if you saw this in a game? I mean maybe its just expected behaviour for this sort of game? or would you think it just looks bad?
One solution I've come up with, which I'm not too sure about is for the enemies to check collisions with the others, and to stop for a moment if about to collide. This stops any overlapping, but also means that if there are slow enemies in front, then the fast ones can't get through. I've also thought about trying to give enemies path-finding, but the game slows down enough as it is during the later stages, so I'm just not sure that this would be possible. So I was hoping that someone might have some good ideas to help with this! (Although I guess my choices are limited here, but maybe I'm missing something!)
Thanks for any replies!
(Hope I've explained it well enough!)