Skip to content
GameEgg edited this page Jan 20, 2017 · 54 revisions

logo

# STARPOO II 소개

STARPOO II는 AI 대전 게임입니다. Javascript로 작성한 AI Script를 통해 자신의 함대를 조종하여 적 함선을 모두 격추시키는 것이 게임의 목표입니다.

# STARPOO II 의 룰

  • 적을 모두 격추시키면 승리합니다.
  • 아군의 공격이 아군에게도 대미지를 줄 수 있습니다.
  • 경기장의 경계를 넘어서면 배가 파괴됩니다.
  • 일정 시간 이상 레이저가 배에 히트하지 않으면, 경기장은 배를 최소 1대 파괴시킬 때까지 축소됩니다!
  • 배들은 일정 반경의 시야를 갖고 있고, 이 시야 안의 적에 대한 정보만 알 수 있습니다.

# STARPOO II 실행 방법

  1. 먼저 최신 release를 받는다. https://github.com/GameEgg/STARPOO-II/releases
  2. 압축을 푼뒤 실행파일이 있는 경로에 Script 폴더가 있는지 확인한다.
  3. Script 폴더에 자신이 작성한 javascript를 넣은뒤 게임을 실행한다.

게임 실행 방법

  • 또는 게임안에 스크립트 리스트 refresh 버튼을 누르면 최신 버전을 갱신한다.

# AI Script 작성 가이드

  • [튜토리얼 1. 함선 움직여 보기 (1)](튜토리얼 1. 함선 움직여 보기 (1))
  • [튜토리얼 1. 함선 움직여 보기 (2)](튜토리얼 1. 함선 움직여 보기 (2))
  • [튜토리얼 1. 함선 움직여 보기 (3)](튜토리얼 1. 함선 움직여 보기 (3))
  • [튜토리얼 2. 적 함선에 레이저 발사해보기 (1)](튜토리얼 2. 적 함선에 레이저 발사해보기 (1))
  • [튜토리얼 2. 적 함선에 레이저 발사해보기 (2)](튜토리얼 2. 적 함선에 레이저 발사해보기 (2))
  • 단순한 전략을 가진 스크립트 작성해보기
  • 스크립트 속도 최적화를 위한 Tip

# [Script 에 제공되는 API](Script API)