비디오 게임봇

Video game bot

비디오 게임에서 인공지능(AI) 기반 전문가 시스템 소프트웨어의 일종으로, 사람 대신 비디오 게임을 플레이합니다.봇은 다양한 작업에 다양한 비디오 게임 장르에서 사용됩니다. 1인칭 슈팅(FPS)용으로 작성된 봇과 대규모 멀티플레이어 온라인 롤플레잉 게임(MMORPG)용으로 작성된 봇은 매우 다르게 작동합니다.전자는 지도의 분석과 심지어 기본적인 전략을 포함할 수 있다. 후자는 농업과 같은 반복적이고 지루한 작업을 자동화하는데 사용될 수 있다.

1인칭 슈터들을 위해 만들어진 봇들은 보통 인간이 게임을 하는 방법을 흉내내려고 한다.컴퓨터로 제어되는 봇은 인터넷, LAN 또는 로컬 [1]세션에서 다른 봇 및/또는 인간 플레이어와 일제히 플레이할 수 있습니다.봇의 기능과 지능은 특히 커뮤니티에서 만든 콘텐츠에 따라 크게 다를 수 있습니다.고급 봇은 이전에 알려지지 않은 맵의 동적 학습뿐만 아니라 상대의 패턴을 동적으로 학습하는 기계 학습 기능을 갖추고 있습니다. 반면, 더 사소한 봇은 개발자가 각 맵에 대해 작성한 웨이포인트 목록에 전적으로 의존할 수 있으므로 해당 웨이포인트를 가진 맵만 재생하도록 제한됩니다.

봇을 사용하는 것은 일반적으로 현재의 대규모 멀티플레이어 온라인 롤플레잉 게임(MMORPG)의 규칙에 위배되지만 여전히 상당수의 플레이어가 RuneScape와 [2]같은 게임에 MMORPG 봇을 사용하고 있습니다.

MUD 플레이어는 봇을 실행하여 힘든 작업을 자동화할 수 있으며, 이는 때때로 게임 플레이의 대부분을 차지할 수 있습니다.대부분의 MUD에서는 금지되어 있지만, 봇이 플레이어 캐릭터를 위해 경험치와 같은 자원을 축적하는 동안 플레이어가 시간을 절약하도록 장려됩니다.

종류들

봇은 정적, 동적 또는 둘 다일 수 있습니다.정적 봇은 각 레벨 또는 맵에 대해 미리 설정된 경유지를 따르도록 설계되었습니다.이러한 봇에는 각 지도에 대해 고유한 경유지 파일이 필요합니다.예를 들어, Quake III Arena 봇은 지역 인식 시스템 파일을 사용하여 지도 주변을 이동하는 반면, Counter-Strike 봇은 경유지 [3]파일을 사용합니다.동적 봇은 RealBot for Counter-Strike와 같이 재생하면서 레벨과 맵을 학습합니다.일부 봇은 정적 기능과 동적 기능을 모두 사용하여 설계되었습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Game Bots: Multiagent Team Research Gal A. Kaminka, Manuela M을 위한 유연한 테스트 베드.벨로소, 스티브 샤퍼, 크리스 솔리토, 로겔리오 아도바티, 앤드류 N. 마샬, 앤드류 스콜러, 쉴라 테자다.ACM 통신, 45 (1):43 ~ 45, 2002년 1월
  2. ^ Senior, Tom (November 3, 2011). "Runescape bot nuking event bans 1.5 million bots in one day". Pc gamer. Retrieved 2016-07-14.
  3. ^ J.M.P. van Waveren (June 28, 2001). "Quake III Arena Bot thesis paper" (PDF). University of Technology Delft Faculty ITS.