我正在尝试使用Haskell中的gloss包来制作游戏,但发现我读到的所有内容都过于简单或难以阅读。我见过
什么是哈斯克尔中的典型游戏骨架
这有点用,但我希望能得到更多信息。有人可以在线提供任何资源,其中包含具有交互元素的稍微复杂的游戏。代码示例也会有所帮助。我想要拥有
main :: IO ()
main = do
...play...
某处也有事件处理/渲染和键盘命令。
我最终找到了一些很好的例子:
http://andrew.gibiansky.com/blog/haskell/haskell-gloss/#_gloss
https://functional-programming.it.jyu.fi/master/pages/ProjectAsteroids.md
读取用户鼠标单击位置(哈斯克尔斯光泽(