한국IBM, 제 2회 로보코드 코리아컵 개최

/ 2
한국IBM은 자바 기반의 프로그래밍 게임 대회인 제 2회 로보코드 코리아컵 결승전을 국내 자바 개발자 커뮤니티 모임인 JCO(JAVA Community Organization 회장 양수열)와 공동으로 15일 개최한다고 밝혔다.

한국IBM은 자바 기반의 프로그래밍 게임 대회인 제 2회 로보코드 코리아컵 결승전을 국내 자바 개발자 커뮤니티 모임인 JCO(JAVA Community Organization 회장 양수열)와 공동으로 15일 개최한다고 밝혔다.

로보코드는 지난 2001년 IBM의 개발자인 맷 넬슨이 개발한 게임으로서 스크린 상에서 전투하는 자바 객체인 자바 로봇을 만들어 개발자들이 자바를 배울 수 있도록 하는 프로그래밍을 뜻한다. 로봇 전쟁 시뮬레이터라고도 불리는 이 게임에서 참가자들은 로봇을 만들어 전투에 내보내고 이를 다른 개발자가 만든 로봇들과 겨뤄 득점율이 높은 로봇이 승리하게 된다.

각 로보코드 참가자는 자바 언어의 요소를 사용하여 자신의 로봇을 만들면서 자바가 갖고 있는 상속성, 다형성, 이벤트 처리 및 내부 클래스 다루는 방법을 배우게 된다. 표준 API(Application Program Interface)를 지향하지만 커스터마이징할 수 있는 이벤트를 갖어 개발자들이 창의적일수록 로봇이 전투에서 살아남을 가능성이 높아진다. 로보코드는 초보자부터 고급 프로그래머에 이르기까지 모든 수준의 개발자들이 참가할 수 있다는 점이 특징.

이러한 로보코드의 특성을 살려 지난해 단국대학교 정보컴퓨터학부 박철 교수는 학부 2학년생을 대상으로 하는 ‘자바프로그래밍’ 과목에서 로보코드를 활용해 수업을 진행, 학생들로부터 좋은 반응을 얻기도 했다.

한국IBM 솔루션파트너 사업본부의 나병찬 실장은 “로보코드는 초보자와 학생 등 전문 프로그래밍 지식이 없는 사람들에게 자바에 대한 보다 쉽고 재미있는, 새로운 접근 방식을 열어준다”며 “로보코드를 통해 국내 자바개발자의 확산 및 자바 프로그래밍 스킬 향상에 이바지 할 수 있을 것으로 기대한다”고 이번 대회의 의의를 설명했다.

한국IBM은 이번 대회 우승자에게 노트북, 준우승자에게는 PDA를 제공할 예정이라고 밝혔다. 대회에 대해 보다 자세한 내용은 로보코드 코리아컵 홈페이지(www.ibm.com/developerworks/kr/robocode)를 참조하면 된다.

이 기사가 마음에 드셨다면 공유해 주세요
게임잡지
2005년 3월호
2005년 2월호
2004년 12월호
2004년 11월호
2004년 10월호
게임일정
2026
07