For awhile now, there’s been players who have wanted to be able to have bot matches in Halo multiplayer, AI of other Spartans that run around and fight like actual players. Most of your are probably thinking “lolno Combat training from CoD” but if the game is going to take elements from CoD it may as well take one of the good elements (as very few as that may be).
Now, what are the issues with implementing AI bots into multiplayer?
…Not much is there? Depending on how they’re programmed of course.
Edit: I forgot to mention the stupid amount of input lag that occurs. I guess this idea could be applied if the lag issue is fixed somehow.
The main issue I can think of, is how AI will NOT be able to find their way around custom maps due to not having a way to enable them to recognize objects. But think, do AI in Campaign REALLY recognize the things around them as objects, or are they programmed where it seems that way? I’ll explain what I mean in a moment.
Being a huge fan of the Star Wars Battlefront series, (which by the way for those who don’t know, Battlefront 3 was announced at E3 yesterday even though chances are you know already :D) i’ve always loved how AI we’re a huge part of the game. I’m not saying Ai should be a huge part of Halo Multiplayer i’m just saying that about Battlefront.
Anyway, once Battlefront 2 had a deal on Steam where it was on sale for only 3$, I already had the game on Xbox but I wanted to play online so I ended up getting it. After awhile I took an interest in modding so I downloaded the mod tools and started to find out how to make my own maps (which I have always loved doing in Halo). In the process, something caught my eye that may be the solution for having AI in Custom Maps and in Multiplayer; “AI Paths”.
Let me explain, AI Paths are lines and areas with nodes automatically connection to eachother, telling the AI where to go, which must be, from what i’m guessing is how they move around objects in campaign. It would obviously work a little differently in multiplayer, but it all depends on how the AI are programmed. But this is how the AI in Battlefront navigate around objects.
Here’s a brief example of two path types.
One Way Path: The AI will only move in the main direction the path is taking it and can not go back that direction.
Two Way Path: The AI can use this path in either direction.
Now, you’d be able to change what those paths belong to, for example:
-Infantry Path
-Vehicle Path
-Heavy Vehicle Path
-Light Vehicle Path
-Flying Vehicle Path
Things like that, which would be great help for BTB Maps.
Now there are other types of things that affect AI as well, known as “Hint Nodes”. They tell an AI what to use the spot you put a hint node as. A hint node could tell an AI that this is a Sniper Spot, or a Spot to use for cover. Something along the lines of that.
You can also edit a paths “Weight” which is the probability of the AI choosing that path (to make it so if you have multiple paths connecting to each other, you can make which path the AI chooses, a little different than choosing the same one each time.
Now there are other details about it, but hopefully, if I explained correctly you should have the main idea.
If AI Paths were implemented in Forge, it could be the way of getting bots into multiplayer.
Think of all the possibilities this could present for Custom Games. Think if 343i decides to take this to the next step and allow us to be able to spawn things such as enemies from Campaign to use in our Custom Games to use on our maps for whatever purpose. If Firefight was still around THIS would be the method to making our very own Firefight maps. Of course i’m not saying to add all of that, I mean just getting AI and AI Paths into multiplayer would be the first logical step.
Regular AI Bots for multiplayer would make it so you can play alone and still be able to enjoy multiplayer. Just think of all the possibilities if AI Paths work. It would need to be a bit different to make it work for Halo, but the main idea is still there. I know we won’t be nearly as limited as we are now Forge-wise due to the new generation Xbox, who knows what could work?
It would be alot of work for 343i to add, but I think it will be worth it.
What do you guys think? Could this work?
