Qtで2Dゲームを開始しようとしています。私はどのようにそれを開発を開始するためのチュートリアルを検索しようとしています...Qtで2Dゲームを開始
インターネット上の良いチュートリアルですか? (Qt 4.7+が可能な場合)
Qtで2Dゲームを開始しようとしています。私はどのようにそれを開発を開始するためのチュートリアルを検索しようとしています...Qtで2Dゲームを開始
インターネット上の良いチュートリアルですか? (Qt 4.7+が可能な場合)
OpenGl自体はQtを使用しないOpenglと違いはありません。唯一の違いは、OpenGlウィンドウを作成する方法です。
QGLWidgetクラスを派生させ、PaintGL-memberfunctionをオーバーロードする必要があります。 HelloGLの例を見てください(これはかなり広範囲です)。
これで、インターネット上で利用できるOpenGlの一般的なチュートリアルがOpenGlウィンドウに表示されました。
2DゲームでQtを使用している場合は、QtにOpenGLのアスペクトを処理させ、QGraphicsSceneなどを使用させます。
Qt/QMLベースのエンジンを使用すると、複数のディスプレイ解像度を扱うためのクロスプラットフォームサポートと多くの有用なゲームコンポーネントの利点を得ることができます。&アスペクト比、アニメーション、パーティクル、物理、マルチタッチ、 (API reference)、V-Play(v-play.net)を見てください。
また、さまざまなスキルレベルのチュートリアルが用意されています。また、タワー防衛、プラットフォームゲーム、パズルゲームなど、最も成功したゲームジャンルのためのすぐに使用できるゲームテンプレートが付属しています。 (V-Play examples & demos)
ネット上には、OpenGL、QT、QT OpenGL、OpenGL 2D、およびビデオゲームのチュートリアルがたくさんあります。 QTはあなたの最終的な試合とはほとんど関係がないので、他の部分を調べ始めることをお勧めします。 –