AI Bots should be introduced in custom games! Valorant 2020
Yesterday a question arose on the Reddit platform about the possibility of using AI bots in custom games.
The question got many likes and interactions. Here you will find the most interactive interventions, one of which is that of a supervisor in a Valorant company.
question: *It would be good if AI Bots, « Artificial Intelligence » bots are added in custom games in Valorant so that rookies can practice the angles and crosshair placements in different maps. It would also help in improvising our headshots, and our movement across the maps. Also, the bots can be made more challenging by setting different difficulty level, which the player can adjust according to his/her own convenience. *
The players’ reactions were many, there were those who agreed and there were those who refused, and we also find those who offered alternative solutions to the robots. We chose these answers for you. If you have other answers, leave them for me in the comments. We will now start with a comment:
xornor: I believe a dev of valorant will replied to this question at one point and the actual answer was basically that spinning up a practice range takes up an entire multiplayer server slot and they tend to reserve server space for actual matches, or something to that effect.
Joshblos0706: Ok so think about it like this. Say that riot has 100 servers for all their games (obviously they have more). Now if an unrated game is made, one of those servers is used up until the games ends. So now they would have 99 free servers. Well the practice range also takes up one of those servers, but instead of in an unrated game where 10 players use one server, each practice range server only has one person. They don’t have unlimited servers so having 2 people in one practice range server uses less servers than 2 people Given their own, using 2 different servers.
feAgrs: That’s not the point. I mean, it’s probably a point but the main point is, when you let stuff run locally, you have to give access to A LOT more code and protocols that need to be run on the host machine. And that is not gonna happen because that is giving cheat producers access to all that. That’s why League has nothing running locally and I guarantee you that’s why Valorant doesn’t run anything locally either.
ISynergy: Is it that simple? Wouldn’t there be an example where one server can spin off 10 instances (arbitrary number) e.g how many ranked games a server can handle. If you have N people as opposed to one in the range you are placing a n2 load on the server for every additional player added onto the practice range thus reducing the stability/amount of instances server can spin off.
Farler: Will never happen. If players are able to be in a game that is hosted client-side, it is WAY easier to develop cheats. Considering how much of a deal Riot is making out of fighting cheaters, it is unlikely to be a feature in that way.
In the end, I will support you with a comment from one of the Valorant devlopper
tehleach: This is correct! Range instances use a disproportionate amount of our server resources for just one player. Some of the suggestions in here would improve that situation – like allowing multiple people to join a range session – but require some engineering effort to set up to work with multiple people. Playing deathmatch in valorant, while in queue is also something we want to do, but first we need to build the tech to allow players to join an in-progress match so that we can have long running deathmatches that players flow into and out of – otherwise deathmatches would quickly empty as players found matches. My team is looking at building that tech, but it’s a large effort because we made a lot of assumptions in originally building our platform, game client, and game server that matches would always start with the full set of players that would be allowed to connect, and breaking those assumptions creates a lot of work.
Bots in customs are another great ask, fragging bots is a great way to learn the game, and also a great way to blow off steam after a long session of getting out peeked in compet. As others in this thread have pointed out, we do have SOME bot technology as seen in the range / tutorial. Taking those guys and turning them into more intelligent things capable of playing our standard game mode is also quite challenging, even setting abilities aside. But it is another thing my team is investigating.
I love seeing threads like these and I want these things too, we just have to weigh them against other stuff we’re trying to ship.