2013-01-11 63 views
2

我想在Haskell实现一个迷宫游戏 - 迷宫将是ASCII符号,我希望它被着色 - 例如墙壁是蓝色的“#”,硬币是黄色的“ o'等等,我在看着System-Console-ANSIHaskell的终端迷宫游戏

我想问一下是否可以用这个数据包来做这件事,并且我正在考虑如何在动作发生时刷新实验(例如,它可以有硬币,以'o'当英雄踩上一枚硬币时,他得到它,它应该消失) - 将屏幕上的指尖和再次打印迷宫顺利地完成这项工作?

如果系统控制台ANSI不能完成这项工作,您可以给我一些想法和可能的数据包吗?非常感谢您提前!

+1

看看[Clojure洞穴](http://stevelosh.com/blog/2012/07/caves-of-clojure-01/),一个用Clojure写的roguelike。虽然它不是Haskell,但它应该给你一些想法。 – sloth

+0

非常感谢! :)我会读它。 – Faery

回答