Video game bot

A human player competing against bots in the first-person shooter Xonotic

In video games, a bot or drone is a type of artificial intelligence (AI)-based expert system software that plays a video game in the place of a human. Bots are used in a variety of video game genres for a variety of tasks. A bot written for a first-person shooter (FPS) works differently from one written for a massively multiplayer online role-playing game (MMORPG). The former may include analysis of the map and even basic strategy; the latter may be used to automate a repetitive and tedious task like farming.

Bots written for fFPSs usually try to mimic how a human would play a game. Computer-controlled bots may play against other bots and/or human players in unison, either over the Internet, on a local area network (LAN), or in a local session.

Features and intelligence of bots may vary greatly, especially with community-created content. Advanced bots feature machine learning for dynamic learning of patterns of the opponent as well as dynamic learning of previously unknown maps, whereas more trivial bots may rely completely on lists of waypoints created for each map by the developer, limiting the bot to play only maps with said waypoints.

Using bots is generally against the rules of current MMORPGs, but a significant number of players still use MMORPG bots for games like RuneScape.

Multi-user dungeon, also known as multi-user dimension or multi-user domain, (MUD) players may run bots to automate laborious tasks, which can sometimes make up the bulk of the gameplay. While this is a prohibited practice in most MUDs, there is an incentive for the player to save time while the bot accumulates resources, such as experience, for the player character bot.

Types

Bots may be static, dynamic, or both. Static bots are designed to follow pre-made waypoints for each level or map. These bots need a unique waypoint file for each map. For example, Quake III Arena bots use an area awareness system file to move around the map, while Counter-Strike bots use a waypoint file. Dynamic bots learn the levels and maps as they play, such as RealBot for Counter-Strike. Some bots are designed using both static and dynamic features.

Response

Although bots have been present in video games since their early years, advancements in AI have led to concern regarding their impact on games and players' experience, especially in regards to fairness. For example, in 2023, game app developer and publisher AviaGames was sued by players in a class action for using "unbeatable" bots, "denying [players] a fair chance of winning after they bet real money". In September 2024, AviaGames' attempt to compel arbitration from players involved in the lawsuit failed.

See also

References

  1. ↑ Kaminka, Gal A. "GameBots: A Flexible Test Bed for Multiagent Team Research". www.cs.biu.ac.il. Archived from the original on 22 September 2008. Retrieved 26 October 2026.
  2. ↑ "The role of AI in crafting smarter game enemies for intense strategic battles". EON TECH. 1 March 2026. Retrieved 26 October 2026.
  3. ↑ Justesen, Niels; Bontrager, Philip; Togelius, Julian; Risi, Sebastian (18 February 2019). "Deep Learning for Video Game Playing". arxiv.org. Retrieved 26 October 2026.
  4. ↑ Senior, Tom (3 November 2011). "Runescape bot nuking event bans 1.5 million bots in one day". PC Gamer. Retrieved 14 July 2016.
  5. ↑ "What is a MUD (Multi-User Dungeon) and How It Works | ITU Online". 26 October 2024. Retrieved 26 October 2026.
  6. ↑ "MUD Bots - Robots, Multi-User Dungeon". LivingInternet. Retrieved 26 October 2026.
  7. ↑ "What Is a MUD? Text-Based RPGs Explained". MUDVerse. Retrieved 26 October 2026.
  8. ↑ J.M.P. van Waveren (28 June 2001). "Quake III Arena Bot thesis paper" (PDF). University of Technology Delft Faculty ITS.
  9. ↑ Kong, Eri (18 February 2025). "A Very Brief History of AI in Games". EGD Collective. Retrieved 26 October 2026.
  10. ↑ Joshi, Amit M.; Lavanchy, Maude (19 August 2022). "An AI taught itself to play a video game – for the first time, it's beating humans". IMD. Retrieved 26 October 2026.
  11. 1 2 Choo, Min (12 November 2024). "Angry Gamers: Developer Caught Using Bots in Disguise of Humans". NYU Journal of Intellectual Property & Entertainment Law. Retrieved 26 October 2026.
  12. ↑ "Esports Company's Bid to Arbitrate Consumer Class Action Fails as SCOTUS Rejects Cert Petition". Law.com. Retrieved 26 October 2026.
  13. ↑ Shaffer, Scott (12 September 2024). "Court Refuses to Enforce Gaming App's Arbitration Agreement". www.olshanlaw.com. Retrieved 26 October 2026.