다른 사람이 작성한 소스파일을 통해 효과적인 Robocode 학습하기

로그[log]/로보코드 2013. 3. 20. 00:46



파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음
728x90
'

 

로보코드를 효과적 빠르게 배울수 있는 방법은 무엇일까요?

다른사람이 만든 로봇을 다운로드 받고 그 로봇의 소스코드 분석과 검사를 통해 로보코드를 배우는 방법에

대해 알아보도록 하겠습니다. 우선, 로보코드를 실행합니다.


1. 로보코드의 메뉴 항목에서 Help 를 선택 한 후 Robocode Repository를 클릭합니다.




2. Robocode Repository 사이트가 열립니다.


이 사이트에는 로보코드 개발자가 만든 소스 파일을 다운로드 및 업로드를 할 수가 있습니다.
왼쪽 메뉴에 Bots 라는 메뉴를 선택합니다.

※ 현재 사이트가 서버 이전으로 공사중인것 같습니다. 이용 할 수 있는 메뉴가 제한적이네요.



3. 다운받기 원하는 로봇을 선택하여 클릭하게 되면 오른쪽 상단에 Java 소스파일을 받을것 인지 JAR 파일을
받을것인지 선택 하여 받을수 있게 됩니다.


※ 카테고리 분류의 링크가 클릭이 되질 않습니다. 이것 역시 해당 사이트의 서버 이전으로 인한 문제인것 같습니다.



4. 다운로드 받은 소스파일을 Robocode Editor나 eclipse IDE 를 통해 파일을 열어 해당 코드의 내용을 참고
할 수 있습니다.


간혹 어떤 로봇의 경우 Java 소스 파일 대신에 JAR로만 다운 받게 되어 있는데, 이 경우 다운로드 받은 JAR 파일을 알집
등 의 파일 압축프로그램을 이용하여 압축을 풀게 되면 JAVA 소스코드가 있습니다.




5. 소스코드를 편집할수 있는 편집 툴을 이용해 파일을 열어 신나게 분석하고 공부하시면 됩니다. :)




'

 


 

728x90