본문으로 건너뛰기
문서
이 페이지의 내용

봇

봇은 플레이어와 같은 조작으로 레벨을 대신 플레이합니다. 무엇이 다가오는지 보고, 빈 공간을 찾고, 플레이어와 같은 캐릭터를 움직입니다: 걷고, 대시하고, 대미지를 받고, 죽습니다

봇이 클리어를 보장하지는 않습니다. 지치지는 않지만 질 수 있습니다. 패턴이 도착하기 1초 전에 올바르게 진입해야 한다면 봇은 피격됩니다. 그런 일이 일어나도 고장 난 것은 없습니다

봇은 기기에 부하를 줍니다. 빈 공간을 찾는 일은 매 프레임 실제로 수행되는 작업입니다. 성능이 낮은 기기에서는 프레임 드롭이 생길 수 있습니다. 무거운 레벨에서는 처음 몇 초가 가장 심합니다

봇을 고르려면 레벨 화면의 봇 조건을 사용합니다: 봇 없음, Reflex Bot v1, Warm Bot v1 중 하나. 목숨이나 속도처럼 플레이마다 고릅니다

참고

봇은 부정행위를 할 수 없으며, 이는 약속이 아니라 구조가 그렇게 만들어져 있기 때문입니다. 봇에게는 플레이어와 같은 조작만 있고 그 이상은 없습니다: 같은 속도, 같은 대시, 같은 히트박스, 같은 대미지. 플레이어가 통과할 수 없는 것은 봇도 통과할 수 없습니다

레벨이 봇을 이겼습니까?

봇은 아직 겪어 보지 못한 레벨을 통해 발전합니다. 그런 레벨은 보내 줄 가치가 있습니다

bullet-hero/releases에 이슈를 등록하십시오. 어떤 봇이 어디서 졌는지 적고 레벨 폴더를 첨부하십시오

두 가지 봇

봇은 매 프레임 키보드와 똑같이 입력 하나만 보내고, 그 외에는 아무것도 하지 않습니다. 아바타의 위치, 체력, 레벨 상태에는 접근할 수 없습니다. 어떤 프레임에서 봇이 응답하지 않으면 그 프레임에서는 플레이어의 기기가 조작합니다

Reflex Bot v1Warm Bot v1
아는 것앞으로 1.5초, 매 프레임 다시 계산레벨 전체, 한 번만 계산
기기에 부하를 주는 때작동하는 동안 매 프레임플레이 전에 한 번
할 수 있는 것앞에 보이는 것을 피하기어떤 미리 보기로도 찾을 수 없는 계획을 따르기
약점1초 먼저 진입했어야 하는 패턴계산한 뒤에 바뀐 레벨
조작 방식방향으로목표 지점으로

Warm 봇은 대미지를 하나도 받지 않는 것을 목표로 합니다. 그 대가로 로딩 단계 경로 계산 중 하나가 추가됩니다. 이 단계는 수십 초가 걸릴 수 있습니다

봇 옆의 ? 버튼이 이를 미리 알려 주며, 봇마다 한 단락씩 설명합니다. 취소 버튼은 계산을 멈추고 플레이를 플레이어에게 넘깁니다. Warm 봇의 경로는 시드에 따라 달라집니다, 결정론

봇이 플레이하는 다른 곳

  • 에디터의 테스트 플레이어: 설정 → 에디터 → 봇이 플레이어 조종. 그곳에서는 Reflex 봇만 플레이합니다: 미리 준비할 것이 없고 되감기를 견디기 때문입니다. 자세히 - 봇이 레벨을 플레이하는 방식
  • 메인 메뉴 배경: 버튼 뒤의 아레나에서는 Reflex 봇이 미리 보기 없이 실시간으로 플레이합니다

봇은 기록 조건의 일부입니다. 그래서 봇의 플레이가 플레이어의 최고 기록을 대체하는 일은 없습니다, 통계