
En los videojuegos , un bot o dron es un tipo de software de sistema experto basado en inteligencia artificial que juega un videojuego en lugar de un humano. Los bots se utilizan en diversos géneros de videojuegos para una variedad de tareas: un bot escrito para un juego de disparos en primera persona (FPS) funciona de manera diferente a uno escrito para un juego de rol multijugador masivo en línea (MMORPG). El primero puede incluir el análisis del mapa e incluso la estrategia básica; el segundo puede usarse para automatizar una tarea repetitiva y tediosa como la agricultura .
Los bots escritos para juegos de disparos en primera persona suelen intentar imitar cómo jugaría un humano. Los bots controlados por computadora pueden jugar contra otros bots y/o jugadores humanos al unísono, ya sea a través de Internet, en una LAN o en una sesión local. [ 1 ] Las características e inteligencia de los bots pueden variar mucho, especialmente con el contenido creado por la comunidad. Los bots avanzados incorporan aprendizaje automático para el aprendizaje dinámico de patrones del oponente, así como el aprendizaje dinámico de mapas previamente desconocidos, mientras que los bots más simples pueden depender completamente de listas de puntos de ruta creadas para cada mapa por el desarrollador, lo que limita al bot a jugar solo mapas con dichos puntos de ruta.
El uso de bots generalmente va en contra de las reglas de los juegos de rol multijugador masivos en línea (MMORPG) actuales, pero un número significativo de jugadores todavía usa bots de MMORPG para juegos como RuneScape . [ 2 ]
Los jugadores de MUD pueden usar bots para automatizar tareas tediosas, que a veces constituyen la mayor parte del juego. Si bien esta práctica está prohibida en la mayoría de los MUD, existe un incentivo para que el jugador ahorre tiempo mientras el bot acumula recursos, como experiencia , para el personaje del jugador .
Tipos
Los bots pueden ser estáticos, dinámicos o ambos. Los bots estáticos están diseñados para seguir puntos de ruta predefinidos para cada nivel o mapa. Estos bots necesitan un archivo de puntos de ruta único para cada mapa. Por ejemplo, los bots de Quake III Arena usan un archivo de sistema de conciencia de área para moverse por el mapa, mientras que los bots de Counter-Strike usan un archivo de puntos de ruta. [ 3 ] Los bots dinámicos aprenden los niveles y mapas a medida que juegan, como RealBot para Counter-Strike . Algunos bots están diseñados usando características tanto estáticas como dinámicas.
Véase también
Referencias
- ^ GameBots: un banco de pruebas flexible para la investigación en equipos de múltiples agentes Gal A. Kaminka, Manuela M. Veloso, Steve Schaffer, Chris Sollitto, Rogelio Adobbati, Andrew N. Marshall, Andrew Scholer y Sheila Tejada. Comunicaciones de la ACM, 45(1):43–45, enero de 2002.
- ↑ Senior, Tom (3 de noviembre de 2011). "El evento de Runescape para eliminar bots banea a 1,5 millones de bots en un día" . PC Gamer . Consultado el 14 de julio de 2016 .
- ↑ JMP van Waveren (28 de junio de 2001). "Tesis sobre Quake III Arena Bot" (PDF) . Facultad de Tecnología de la Información y la Comunicación de la Universidad Tecnológica de Delft.
- Bots de Internet
- desarrollo de videojuegos
- Hacer trampas en los videojuegos