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

봇이 레벨을 플레이하는 방식

봇은 플레이어와 같은 조작으로 레벨을 플레이하며, 난이도가 아니라 가독성을 확인합니다. 레벨을 클리어한다는 보장은 하지 않습니다

봇은 무엇이 날아오는지 지켜보고, 빈 공간을 찾고, 플레이어와 같은 캐릭터를 움직입니다. 걷고, 대시하고, 대미지를 입고, 죽습니다

봇은 레벨을 시작하기 전에 목숨, 속도와 함께 고릅니다

에디터의 봇

에디터에서는 봇이 미리 보기 플레이어를 조종합니다:

  1. 설정 → 에디터 → 테스트 플레이어 항목을 엽니다
  2. 봇이 플레이어 조종에 체크합니다
  3. 툴바에서 미리 보기 플레이어를 켭니다

미리 보기 플레이어는 봇을 고를 수 없고, 항상 Reflex Bot v1입니다. 미리 준비할 것이 필요 없는 봇은 이것뿐입니다. 레벨을 편집하는 동안에도, 어떤 재생 속도에서도, 역재생에서도 계속 작동합니다

스크럽 직후에는 봇이 잠깐 더 서툴게 플레이합니다: 앞에 무엇이 있는지 다시 익히는 중입니다

기즈모 핸들을 드래그하거나 텍스트 필드에 입력하는 동안에는 미리 보기 플레이어가 조작을 받지 않습니다

같은 설정의 봇 시야 표시 항목은 레벨 위에 오버레이를 그립니다. 기본으로 꺼져 있고 세 부분은 켜져 있으므로, 켜는 순간 전체 그림이 한 번에 보입니다:

  • 여유 공간 필드 - 봇이 화면의 각 부분에 빈 공간이 얼마나 있다고 보는지. 빨간색은 피격을 예상하는 곳이며, 공간이 넓어질수록 색이 옅어집니다. 안전하다고 여기는 곳에는 아무것도 그려지지 않습니다
  • 선택된 목표 - 봇이 향하는 지점. 목표가 움직이지 않는다면 봇이 막힌 것이 아니라 만족한 것입니다
  • 도달 범위 링 - 봇이 어디까지 갈 수 있다고 예상하는지: 안쪽 원은 걸어서, 바깥쪽 원은 대시로. 이 원 밖의 목표는 절대 고르지 않습니다

Reflex Bot v1만 그려집니다. 그림이 멈춰 있는 일시 정지 상태에서 켜십시오

어떤 봇으로든 전체 플레이. 레벨 설정의 플레이 탭에 메뉴의 레벨 화면과 같은 봇 목록이 있습니다: 봇 없음, Reflex Bot v1, Warm Bot v1. 이것은 미리 보기 플레이어가 아니라 레벨의 실제 플레이를 시작합니다

결과 읽기

봇은 난이도가 아니라 가독성을 확인합니다:

  • 직접 하기엔 어려운 섹션을 봇은 침착하게 통과합니다. 그렇다면 그 섹션은 잘 읽히며, 부족한 것은 연습입니다
  • 봇이 같은 곳에서 계속 맞습니다. 그곳을 살펴보십시오: 보통 피할 공간을 남기지 않는 위험 요소입니다. 사람도 그것을 더 잘 읽지는 못합니다

봇이 약속하는 것과 약속하지 않는 것

봇은 레벨 클리어를 보장하지 않습니다. 지치지 않는 플레이어이지, 지지 않는 플레이어가 아닙니다. 어떤 섹션이 패턴이 오기 1초 전에 정확히 진입해야 통과할 수 있다면, 봇은 맞습니다. 이것은 버그가 아닙니다

참고

봇은 속임수를 쓸 수 없도록 만들어져 있습니다. 플레이어와 같은 조작만 가지며 그 이상은 없습니다: 같은 속도, 같은 대시, 같은 히트박스, 같은 대미지. 플레이어가 통과할 수 없는 곳은 봇도 통과할 수 없습니다

봇은 기기에 부하를 줍니다. 매 프레임 빈 공간을 찾습니다. 성능이 낮은 기기에서는 프레임 드롭을 예상하십시오. 무거운 레벨에서는 처음 몇 초가 가장 심합니다

봇을 이긴 레벨

봇은 아직 보지 못한 레벨에서만 나아집니다. 봇이 이미 클리어하는 레벨에서는 배울 것이 없습니다

레벨이 봇을 이겼습니까? 보내 주십시오:

  1. bullet-hero/releases에 이슈를 엽니다
  2. 어떤 봇이 어디서 졌는지 씁니다
  3. 레벨 폴더를 첨부합니다

다음: 가독성과 공정성, 난이도