【发布时间】:2011-10-03 10:16:13
【问题描述】:
我对用 Haskell 制作游戏很感兴趣,我正在寻找一个图形库。我找到了一个名为 HUGS 图形库的库,但令我沮丧的是,它只能在 Win32 上运行。我想知道是否有用于 Linux/Unix Haskell 编程的图形库,或者我不走运。感谢您的阅读。
【问题讨论】:
我对用 Haskell 制作游戏很感兴趣,我正在寻找一个图形库。我找到了一个名为 HUGS 图形库的库,但令我沮丧的是,它只能在 Win32 上运行。我想知道是否有用于 Linux/Unix Haskell 编程的图形库,或者我不走运。感谢您的阅读。
【问题讨论】:
你知道hackage吗?托管在 hackage 上的是许多与图形相关的库。低级 OpenGL 绑定(openglraw、glut、hgl、glfw)、高级专用 GL 库(例如:gloss)、2D 库(cairo、gtk、gd)等等。对于 2D,我建议您查看 this related question。
【讨论】:
Raincat 是一个用 Haskell 编写的简单益智游戏,演示了图形库的使用和一些严格的技术。尝试查找一些 Haskell SDL 和 OpenGL 教程以帮助您理解代码。我期待着玩你的游戏。
问候,
【讨论】: