How to Human vs Bot
-
Chaoslauncher - MultiInstance.exe 를 실행시킵니다
-
Chaoslauncher 화면에서 BWAPI 4.1.2 Injector [RELEASE] 체크박스에 체크 한 후, Start 버튼을 눌러 StarCraft 인스턴스를 실행시킵니다
-
첫번째 인스턴스는 봇 프로그램이 게임조작을 하는 인스턴스가 됩니다
-
메모장 등으로 C:\StarCraft\bwapi-data\bwapi.ini 파일에서 ai 부분을 다음과 같이 편집 후 저장합니다. 단, bwapi.ini 는 반드시 ANSI 인코딩으로 저장해야 합니다
-
EXE 나 JAR 형태의 봇 프로그램인 경우
ai = NULL
-
DLL 형태의 봇 프로그램인 경우
ai = bwapi-data/AI/UAlbertaBot/AI/UAlbertaBot.dll
-
-
EXE 나 JAR 형태의 봇 프로그램인 경우, 해당 봇 프로그램을 실행시킵니다
-
EXE 형태의 봇 프로그램인 경우 : 해당 EXE 파일 실행하기
-
JAR 형태의 봇 프로그램인 경우 : 명령 프롬프트에서 실행하기
java - jar filename.jar
-
-
Multi Player 클릭 -> Expansion 클릭 -> Local PC 클릭 -> ID 입력 (ex: Bot) -> Create Game 클릭 -> MapSamsungSDS 폴더에 있는 맵 선택 -> OK 클릭
-
-
Chaoslauncher 화면에서 BWAPI 4.1.2 Injector [RELEASE] 체크박스에 체크 해제 한 후, Start 버튼을 눌러 StarCraft 인스턴스를 실행시킵니다
-
두번째 인스턴스는 사람이 게임조작을 하는 인스턴스가 됩니다
-
Multi Player 클릭 -> Expansion 클릭 -> Local PC 클릭 -> ID 입력 (ex: Human) -> 생성되어있는 경기 클릭
-
W-Mode 로 게임조작이 어려울 경우, W-Mode 체크박스를 해제하고 StarCraft 인스턴스를 실행하거나, Alt+F1 등 W-Mode 단축키를 사용해서 마우스 커서 움직임을 통제하면 됩니다
- W-Mode 사용법 : C:\BWAPI412\Chaoslauncher\Plugins\WModeReadme.txt
-
- 스타크래프트란?
- 게임 설치 및 환경설정
- Starcraft 설치
- BasicBot 설치
- 개발언어 선택
- 개발 IDE 설정 및 봇 프로그램 실행해보기
- 팀 협업환경 설정
- BWAPI & BWTA 소개
- 봇 개발 튜토리얼
- BasicBot을 활용한 봇 개발
- 참고사항