C++ 快速C++;图形(如编程时间)

C++ 快速C++;图形(如编程时间),c++,graphics,2d,glut,C++,Graphics,2d,Glut,我曾经尝试过GLUT,但我也读过SDL和其他一两个图形库。在这一点上,我只想做二维的工作。对于我现在正在做的事情,逐像素绘图是我所需要的(比如,绘图(x,y,颜色)或类似的东西),但在将来我会很感激使用精灵。我已经给出了一个点,用过剩来策划,但从B.a.s.I.C.来看,这是相当不直观的。背景 我同时在Ubuntu和Windows上工作,因此欢迎为这两个系统提供解决方案。SDL可能是一个不错的选择;另一个选项是Qt(只需将QWidget子类化并覆盖其paintEvent()方法,并在其中进行像素

我曾经尝试过GLUT,但我也读过SDL和其他一两个图形库。在这一点上,我只想做二维的工作。对于我现在正在做的事情,逐像素绘图是我所需要的(比如,绘图(x,y,颜色)或类似的东西),但在将来我会很感激使用精灵。我已经给出了一个点,用过剩来策划,但从B.a.s.I.C.来看,这是相当不直观的。背景


我同时在Ubuntu和Windows上工作,因此欢迎为这两个系统提供解决方案。

SDL可能是一个不错的选择;另一个选项是Qt(只需将QWidget子类化并覆盖其paintEvent()方法,并在其中进行像素打印)。如果你喜欢C++,QT还可以为OpenGL图形提供窗口/基础设施支持。用另一种语言学习其他东西可能会更快。依情况而定。我已经研究了不少,虽然java和C++是我的专长。你还想用什么语言呢?一个很好的SDL替代/升级是SFML;我听说有人说它比SDL快,它是面向对象的,而不是SDL,它是用在C和C++中。SFML,我会查出来。谢谢我也是。