This is an old revision of the document!
1. 환경을 꾸미기 전에
본 문서는 자바를 통해 마리오AI를 다룬다
개발툴은 eclipse를 사용하며, SVN을 통해 소스파일을 받게 된다.
이하의 작업은 아무것도 설치되어 있지 않다는 가정하에 진행되었으며
이미 eclipse가 설치되어 있다면 필요한 부분만 사용하기 바란다.
2. 개발툴 설치
eclipse는 http://eclipse.org 에서 다운받을 수 있다.
해당 사이트로 들어간 뒤 download를 눌러준다.
그 뒤 자신의 OS 버젼 (여기서는 32bits windows7 / 헬리오스 sr2 를 기반으로 한다)을 선택한다
다운받은 압축파일을 원하는 장소에 풀어 실행시키고 workspace를 정한다.
제대로 실행이 되었다면, SVN을 사용하기 위해 eclipse marketplace를 실행하여 subversive를 찾는다
결과적으로 실패는 했지만, 가능하다면 SVN에 대해서는 subclipse 보다 subversive를 설치하기를 추천한다
subversive 설치시 무슨 문제인지 연결이 올바르게 되지 않아 할 수 없이 subclipse를 사용하였다.
따라서 subversive 대신 subclipse를 설치하고 재시작을 한다.
3. 마리오AI 파일 다운로드 및 프로젝트 생성
subclipse가 무사히 설치되었다면, 이제 마리오AI를 받으면 된다.
- 먼저 메뉴의 [File] → [New] → [Other] → [SVN]을 눌러 메뉴를 확장시킨다.
- 확장된 메뉴 내의 'Checkout projects from SVN'을 선택한 뒤, Next를 누른다.
- 다음 repository를 입력하게 되는데 [http://marioai.googlecode.com/svn/trunk]를 등록하거나 이미 등록되어 있다면 선택하고 Next를 누른다.
- 한번 더 맨 위의 [http://marioai.googlecode.com/trunk]를 누르고 Next를 누른다.
- 그 뒤 'Check out as a project configured using the New Project Wizard'를 선택하고 Finish를 누른다.
- 마리오는 자바로 되어 있기 때문에 [Java] → [Java Project]를 선택하고 Next를 누른다.
- 프로젝트 이름은 'MarioAI'로 적었다.
- 'Use project folder as root for sources and class files'를 선택하고 Next를 누른다.
- 그 다음에 나오는 창의 밑부분 'Details'에서 'Configure inclusion and exclusion filters'를 누른다.
- 새로 열린 창에서 'Inclusion' 창에서 'Add'를 눌러 [“.lvl” “.dat”]를 추가한 뒤 Finish를 눌러서 창을 종료한다.
- Finish를 다시 눌러 프로젝트 생성을 완료한다.






