2011-08-19 35 views
3

我曾經玩過GLUT,但我也讀過關於SDL和其他一兩個圖形庫的內容。我現在想要做的就是2D作品。對於我現在正在做的事情,逐像素繪圖就是我所需要的(比如繪圖(x,y,顏色)或者其他類似的東西),但是將來我會欣賞精靈的使用。我已經給GLUT提供了一個點,但是它來自B.A.S.I.C.背景。快速C++圖形(如編程時間)

我同時在Ubuntu和Windows上工作,因此歡迎這兩種系統的解決方案。

+1

它需要在C++嗎?以不同的語言學習其他東西可能會更快。恕我直言。 – Dair

+0

取決於。我研究了很多,但Java和C++是我的特長。 你有什麼其他的語言? – Zac

回答

3

SDL可能是一個不錯的選擇;另一個選擇是Qt(只是子類化一個QWidget並覆蓋它的paintEvent()方法,並在其中進行像素繪圖)。如果這是您的偏好,Qt還可以爲OpenGL圖形提供窗口/基礎結構支持。

+0

一個很好的SDL替代/升級是SFML;我聽說有人說它比SDL更快,而且它是面向對象的,與SDL和C++一樣。 –

+0

SFML,我會檢查出來。謝謝。 Qt也是。 – Zac