Artificial intelligence in games is anything but, that being said it is capable at what it dose. In the following posts i will be going over the pros and cons of game ai as well as what we can change to improve them.
Anyone who has played a video game for a extended period of time will began noticing patterns and to a extent be able to to predict the ai's reaction. This is the enemy of one of the most important aspects of a game, if a player knows what is going to happen he becomes bored very quickly. Ironicly glitchy ai that perform unexpectedly offer a much more lasting experience as long as they are still a challenge. Knowing this we can then see that one of the keys to making a more lasting ai gaming experience is to make it unpredictable but not glitchy. There are several ways to accomplish this, such as multiple potential reactions to a single cause. A common example of this using a fps game, is this "player throws grenade at ai's feet, ai jumps away." This common scenario can become very repeatative and boreing to the player, a better situation would be to have 3 or 4 reactions to the single scenario. A example would be "player throws grenade at ai's feet, ai 1 rolls away 2 looks down in horror before dying 3 throws back 4 screams grenade and heroicly shields his comrads from the blast." This would be relatively simple for someone who has experience programming user interface reactions. what action was performed could be accomplished with a simple randomizeing algorythim suchs as "143233241"
No comments:
Post a Comment