Haskell中的终端迷宫游戏

zpgglvta  于 2023-03-23  发布在  其他
关注(0)|答案(1)|浏览(165)

我想在Haskell中实现一个迷宫游戏-迷宫将是ASCII符号,我希望它是彩色的-例如墙壁是蓝色的“#”,硬币是黄色的“o”等等,我正在看System-Console-ANSI
我想问是否有可能用这个包来做这件事,我在想当一个动作发生时如何刷新labirynth(例如,它可以有硬币在里面,由“o”表示,当英雄踩到硬币时,他得到了它,它应该消失)-将claering屏幕和打印迷宫再次顺利完成工作吗?
如果系统控制台ANSI不能完成这项工作,你能给予我一些想法和数据包吗?

sirbozc5

sirbozc51#

我建议你在http://hackage.haskell.org/package/vty-uihttp://jtdaugherty.github.com/vty-ui/上看一下vty-ui,有一个非常好的用户手册,我只玩过一点,但我认为它会非常适合你的应用程序。

相关问题