A new AI?
As of 2013, Armageddon's AI is VERY outdated. It wouldn't be a bad idea if its AI could be improved. Since it's already very accurate at high levels, it's probably the only thing that shouldn't be changed:
- Grenades: The AI never takes bouncing into account. I don't think making that happen could be very difficult (As Reloaded and Revolution's AI pulls impossible grenade throws with little effort). While it cannot use fragmented grenades (Cluster Bombs, Banana Bombs) well either... they are too random, so it's understandable (High-level AI could put Cluster Bombs and Banana Bombs just under the target, as if it were a mine)
- Weapons with high blast radius: The AI almost always damages itself when using Dynamite as they don't jump out of it, instead walking and not having enough time to avoid damage (On standard schemes, that is)
- Teamplay: Even on deathmatch levels such as Superstar or Elite, when the AI heavily outnumbers the human player, it does inhuman efforts to NOT damaging teammates, even if it's the only opponent remaining with only 1 HP. Even though this would make the last Deathmatch levels a little too hard, it would make the AI a little more realistic
- Scenery: The AI is excellent at considering static obstacles when shooting, but absolutely not at taking oil barrels, crates and mines into account. They could even have the same priority as teammates ('Try not to blow them up, unless the enemy losses are higher')
- Using weapons: The AI wastes Air Strikes as if they were nothing, targeting places in which there is no worm. Each weapon could have a 'price' for the AI, making the AI only use high-price weapons (Those that are rare or have too few ammunition) when it knows it can deal serious damage or outright kill one or more worms (Likewise for the Dynamite). The AI could also be 'trained' to use more weapons (The Intermediate ones would be enough)
- Tactics: The only difference between each AI level is accuracy. Level 1 AI will still try to do very 'technical' shots even though it's not very successful at that. Each AI level could have a different playstyle: Low-level AIs could be more reliant on sitting and 5-second grenades, full-power bazooka shots (So that wind doesn't affect it), short-range shotguns and the such. As its level becomes higher, the AI would start trying to do more difficult shots (And why not trying to exploit certain glitches, such as skipwalking?)
- Accuracy: Now this is a difficult one. As of now, the AI is equally accurate in every kind of shot, be it easy or nigh-impossible, at all levels. I think a good starting point to solve this problem is weighing each possible shot by difficulty (Distance, number of obstacles, 'gap width' - The narrower, the more difficult-, required bounces -In case it chooses using a grenade-, teammates' closeness, wind -Bazooka, Petrol Bomb, Napalm Strike-, etc.). Each one of these problems would lower the chances of a low-level AI shot hitting the intended target significantly, while it would hardly affect a high-level AI. Regardless of the level, this would help choosing the most convinient target
A last possibility would be adding AI personalities like Worms Reloaded (eg. Reckless, in which the AI does not care about teammates AT ALL), but I think that's not necessary
6
votes
Cristian Martinez
shared this idea