< 스타크래프트2 빌드 추천 프로젝트 > 설명 : 대전 상대의 실력 정도에 따라 빌드를 추천해줌 < KHU-HUB > Branch를 master + 3가지(API, Build_Data, Site)로 나눠서 작업 0. master : 통합 1. API : API 2. Build_Data : 추천 빌드, 빌드 오더 3. Site : 사이트 제작 < Test > 1. git clone http://khuhub.khu.ac.kr/2013104051/OSS_StarCraft2_Project.git 2. npm install 3. node app.js 4. web에서 localhost:3000 < 사이트 사용 방법 > 1. 창모드로 플레이, 마우스 커서 가두기 켜기 선택 2. Alt+Tab을 통해 게임 창 빠져나온 후 사이트에서 자신의 종족과 상대방 종족 선택, 상대 아이디 검색 (랜덤은 제공하지 않으므로, 상대가 랜덤인 경우엔 종족을 확인하게 된 후 검색) 3. 추천 빌드 및 빌드 오더 확인 후 창모드로 계속 플레이 하거나, 화면 설정 변환 후 플레이 < API를 통해 가져올 수 있는 데이터 > 1. 최근 이겼는지 졌는지 2. 맵 3. 종족 레벨 4. 이번 시즌 전체 승률 5. 종족별 승수 < 알고리즘 > 1. 스타2 API로 상대방 데이터를 가져옴 2. 데이터 기반으로 분석 후 상대의 실력 정도(우위, 대등, 열세)를 판단 3. 상대의 실력에 따라 빌드 추천(올인, 타이밍, 운영 등) 및 해당 빌드 오더 제공
Name |
Last Commit
|
History
|
Last Update |
---|---|---|
PvP | ||
PvT | ||
PvZ | ||
TvP | ||
TvT | ||
TvZ | ||
ZvP | ||
ZvT | ||
ZvZ | ||
router | ||
views | ||
.gitignore | ||
README.txt | ||
StarCraft2 Build Recommendation project.pptx | ||
UnitNStructure.txt | ||
app.js | ||
logoIMG.jpg | ||
package-lock.json | ||
package.json |