2013-01-11 3 views
2

하스켈에서 미로 게임을 구현하려고 생각했습니다. 미로는 ASCII 기호로되어 있으며, 예를 들어 벽이 파란색 "#"으로, 동전이 노란색으로 " o '등등. 나는 System-Console-ANSI을보고 있었다.하스켈의 터미널 미로 게임

이 패킷으로이 작업을 수행 할 수 있는지 묻고 싶습니다. 작업이 발생할 때 labirynth를 새로 고치는 방법을 생각하고있었습니다 (예를 들어, 'o'로 표시된 동전을 가질 수 있습니다. 영웅이 동전을 밟을 때, 그는 그것을 얻고 사라져야합니다.) - 화면을 울리고 다시 미궁을 인쇄하면 원활하게 일을 할 수 있습니까?

시스템 콘솔 ANSI가 작업을 수행하지 않는다면 아이디어와 어쩌면 패킷을 주시겠습니까? 대단히 감사드립니다!

+1

Clojure로 작성된 [Caves of Clojure] (http://stevelosh.com/blog/2012/07/caves-of-clojure-01/)를보십시오. 하스켈이 아니지만 그럼에도 불구하고 아이디어를 줄 수 있어야합니다. – sloth

+0

대단히 감사합니다! :) 나는 그것을 읽을 것이다. – Faery

답변