你会推荐什么简单的 C 图形库?

Dvo*_*ole 3 c graphics

我正在学习 C,我想开始图形编程,但要从简单开始,而不是花几个小时来了解我需要什么功能。

我想要一些东西来绘制像素,正方形,也许是精灵,简单的东西,比如在 BASIC 中。

我尝试了 SDL,但很快就不知所措。与 Allegro 一样,很难让它在 Xcode 4 上工作,并且缺乏文档。

也许有一些定制的?如果它适用于 Mac OS 也很好。

欢迎任何书籍推荐,例如简单的 C 图形编程或游戏编程等等。

nmi*_*els 5

如果 SDL 不堪重负,也许图形编程不是从 C 开始的地方。如果您想熟悉图形编码所涉及的概念,请尝试使用更高级的语言,如 Python(使用pygamepyglet)。最高-level 语言与图形库具有良好的绑定。如果您真的想通过编写游戏来学习 C,也许更适合面向文本(基于ncurses?)的东西。

一旦您了解了图形编程的基本习语,将它们应用于不同的语言就会变得容易得多。您将能够在 C 中从 pygame 转到 SDL,而不会产生从 Python 到 C 固有的额外痛苦。