By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Dr.Henry_Killinger said:
Machiavellian said:

First, the AI were never suppose to be smart.  They are exaclty what the developer want them to be which is canon fodder.  What Respawn stated is that the AI runs server side instead of client side which when those routines do not have to be calculated by the client machine.  Anything that runs server side frees up resources on the client machine.

The problem with most of your points is the fact that we pretty much run a lot of stuff based on a online connection like Multiplayer games, MP only games and MMO.  There are millions of people that play MMOs where you are dependant on a constant connection and that number keeps going up not down.

AI doesn't require that much CPU power especially the simple kind of AI that controls FPS bots.

Running AI client side, would also be quite silly since, it would have to communicate that information to every other client as well.

It only makes sense to run it on the client when offline. 

That being said, AI is very low intesive compared to everything else, Respawn could've easily made the Bots more skilled but the game was intended to be easy to pick up, so cannon fodder bots, or even bots at all were preffered over human combatants.

As with anything, there needs to be a start.  As developers get more confortable with offloading task and testing performance we probably will see more game effects that work best offloaded  then running client side.  Everything is a process especially when it comes to doing something different then standard.