2011-03-02 75 views
6

有没有任何绘图库非常简单?我的字面意思是诸如“draw_circle(screen,x,y,r,color)”或类似的函数。在C++中绘制形状的简单方法?

我已经看过SDL,但它不支持我想要的东西 - 我希望可以立即使用的东西非常容易使用。

+2

你的平台是什么? – 2011-03-02 19:26:13

+3

回复:SDL是的。 – 2011-03-02 19:30:08

+0

Platform = VS2010 Pro – 2011-03-02 19:34:10

回答

3

可能是快板5。这对初学者来说很简单,非常棒。你可以简单地绘制形状和精灵。

Allegro5 Website

3

你有一些不同的选择这里,根据您的平台。例如,如果您在Windows上,则可以使用Windows GDIDirect2D

但是不管你使用什么库,在绘制东西之前,你都必须处理窗口的创建和设置。我认为SDL对于初学者来说是更简单的方法,除此之外,它是跨平台的。查看此resource以获取有关如何使用SDL绘制圆圈的完整演示。

+0

在DX7 +中没有直接2D死? – Robik 2011-03-02 19:47:40

+0

@Robik我不确定我们在谈论同一个图书馆,所以我用参考资料更新了我的答案。 – karlphillip 2011-03-02 19:52:51

+1

@karlphilip你说得对,我正在考虑DirectDraw。我的错。 – Robik 2011-03-02 19:59:55