2011-08-14 78 views
2

我試圖在Qt中啓動一個2D遊戲。我試圖找到如何開始開發它的任何教程...在Qt中啓動2D遊戲

在互聯網上的任何好的教程? (如果可能的Qt 4.7+)

+1

網上有大量的OpenGL,QT,QT OpenGL,Op​​enGL 2D和視頻遊戲教程。 QT與你的最終比賽幾乎沒什麼關係,所以我建議你開始研究其他棋子。 –

回答

4

的OpenGL本身在Qt是不是從不同的Opengl沒有Qt的。唯一的區別是你創建OpenGl窗口的方式。

您需要派生QGLWidget類並重載PaintGL成員函數。看看HelloGL示例(這已經相當廣泛)。

現在,你有你的OpenGL窗口外觀正常的OpenGL教程,其可在互聯網上。

1

如果你使用Qt的2D遊戲,我讓Qt的處理它的OpenGL的方面,只是使用QGraphicsScene等。

1

如果您考慮使用基於Qt/QML的引擎,爲您提供跨平臺支持和許多有用的遊戲組件的優勢,用於處理多個顯示分辨率,動畫,粒子,物理,多點觸控,手勢, (API reference),看看V-Play(v-play.net)。

他們還爲你提供幾個教程不同的技能水平,並配備了最成功的遊戲流派像塔防,平臺遊戲或益智遊戲隨時可以使用遊戲的模板。 (V-Play examples & demos