둘 이상의 언어로 작성된 로봇을 지원하는 CRobots 스타일 게임이 있습니까?

StackOverflow https://stackoverflow.com/questions/742628

  •  09-09-2019
  •  | 
  •  

문제

몇 년 전, 제가 프로그래밍을 막 시작했을 때, 저는 CRobots 스타일의 프로그래밍 게임(실제로는 CRobots가 아니라 일종의 복제품이라고 생각합니다)을 접했는데, 꽤 놀기 좋았습니다.

최근에 저는 "프로그래밍은 놀이가 아니라 일이다"라는 생각을 갖게 되었고, 차라리 없애고 싶었습니다. 그래서 동료들에게 누가 최고의 로봇을 만들 수 있는지 경쟁을 벌이는 것보다 더 나은 것이 무엇인지 생각했습니다.

그러나 다양한 수준의 경험과 프로그래밍 언어에 대한 선호도가 다르기 때문에 경쟁을 단일 언어에만 국한시키지는 않을 것입니다.밤늦게 구글링해서 찾아낸 것들은 하나의 언어에 묶여 있는 것 같고, 심지어 Java 기반(Robocode 등)을 기반으로 하는 것들도 Jython이나 다른 JVM 기반 언어(이론적으로는)를 사용하려고 하면 문제가 있는 것 같습니다. 작동해야합니다).

단일 언어로 제한되지 않는 이러한 유형의 게임이 있습니까?

도움이 되었습니까?

해결책

더 자세히 조사한 결과 상당히 성숙해 보이는 두 가지 프로젝트를 발견했습니다. 아이워 그리고 실시간배틀, 둘 다 로봇이 전투를 제어하는 ​​서버와 통신하기 위한 간단한 메시징 시스템을 기반으로 합니다.

즉, 소켓(IWOR용) 또는 stdin/stdout(RTB용)을 지원할 수 있는 한 원하는 언어로 로봇을 구현할 수 있습니다.

다른 팁

Robocode가 될 것입니다.NET 활성화 곧. 그리고 JVM의 다른 언어에 대한 좋은 잠재력이 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top