Plus, before I could get back to work, I had to beat Mega Man 9. If you were considering whether to buy it, just know that it is good, like really good, like Mega Man 2 good. I can only hope Sega will do the same with Sonic and make Sonic 4.
So anyway, let's talk about Beat em up AI. I'm pretty satisfied with the way that the game's AI works right now, the enemies attack quickly and use items effectively (in other words, they throw trash cans and have pretty good aim with them). The problem is that there is individual AI, but no group AI. The result is that the enemies will bunch up together when attacking, which doesn't work well.
The current AI works well with small numbers of enemies, like about 1-5. With larger groups, the enemies essentially line-up to punch the player in the face. So obviously, I need to have group AI that governs how the enemies spread out when attacking, and limiting the amount of enemies who can attack at one time.
In my next post I'll explain the game's current AI in detail. I'll get some graphics drawn to show the enemies' decision tree, and what I plan to add to it. I was going to do that today, but as mentioned before, I've been playing Mega Man 9 for pretty much the entire day.
The problem with Sega and Sonic is that I think they went too far down making sonic 3d and moving away from what made sonic... well, Sonic. I think they tried to get it back with Sonic rush, but I'd like to see a 'true' Sonic sequel for consoles other than the DS.