Some of my ideas for the next AI/bot update.
I'm going to preface this post by saying that I am in no way, shape or form a programmer/scripter. I am not claiming that any of these ideas will be easy to implement.
I have read a few posts now talking about practicing jungling in co-op vs AI and most of the issues being brought up are about there being a 1v2 for the top laner if someone on your team wants to practice jungling. This got me thinking about Riot's AI and ways that the bots could be improved to give an overall better user experience and better practical experience.
Without further ado, my ideas:
-
First things first, the easy stuff. Let's equip bots with a full runepage and masteries. This will accomplish 2 things; 1. fighting bots will more accurately reflect fighting players stat-wise for better practical experience and 2. Bots will be better equipped to handle the jungle.Edit: I have been notified that the bots are apparently on equal footing with us now base stat-wise, thanks to: RAMP Schmidtty -
Laning bots could help leash for the jungler like players already do, for a more healthy first clear.
-
Bots fighting for vision and contesting objectives. Now I won't beat around the bush, this will probably be one of the hardest changes to implement, I'm uncertain of the challenges this places on the scripting team, but it must be quite the barrier or something like this would already be implemented. Maybe implementing some sort of priority queue in their coding? For example, a support bot's priorities could be: Defend lane partner from immediate threats > Keep obvious entrances from the jungle to the lane warded > only CS when the ADC bot isn't in range to last hit
-
Bots coordinating with each other and ganking. Let's be real, bot AI isn't very intelligent, most bots will just do 1 of 2 things, 1. Run straight at you and blow their entire load, or 2. Run away. This obviously makes abusing their AI very easy and for veterans to the game, it becomes easy to predict how a bot will react and abuse it. Some things bots could do better: Coordinate their CC with each other (chain CC). Roaming, for instance, if a player leaves lane or gets pushed out of lane by a bot, that bot could push up to the turret and roam for a possible gank on another lane, pushing their advantage like real players.
Like I previously stated, I have no clue how hard all of this would be to implement.
I hope some of this is useful to Riot, although I doubt I've voiced any ideas that haven't already been thought of. What do you guys think? Do you have any other ideas to add to the intricacy of bots and improve our co-op vs AI experience?