1

ボタン、テキストボックス、スライダー、リストボックスなどの簡単なGUIコントロールを必要とする簡単なアプリ(パワーポイントプレゼンテーションのようなものに似ています)を開発しようとしています。
そして、コントロールをスキンできるようにしたいと思います。だから私は、私がやりたいことをするのに役立つ、学びやすい 2D エンジンを探しています。
そのようなエンジンの推奨事項はありますか?
Pythonまたは.net(xna)が望ましいか、そうでない場合はc / c ++で問題ないと思います。

LE: 特定の GUI コントロールが利用できるグラフィック レンダリング エンジンを探しています。たとえば、イルリヒト。

4

6 に答える 6

2

Qtは非常に優れたクロスプラットフォームのC++ライブラリであり、3つのGPL、LPGP、および商用ライセンスもあります。

于 2009-01-24T22:29:20.080 に答える
2

Popcap のSexyAppFrameworkもご覧ください。GUI 要素を含み、Irrlicht や Ogre などのほとんどの本格的なエンジンよりもはるかに小さく、オプションで 3D ハードウェア アクセラレーションを利用し、Popcap によって何百万ものコンピューターでテストされています。

于 2009-02-03T10:02:41.097 に答える
2

Garage Gamesは、多くの優れた機能を備えた堅牢なエンジンです。2D、3D、XNA、Wii、iphone など用に設計されたさまざまなエンジンがあります。

于 2009-01-27T17:42:14.907 に答える
1

結局、私はIrrlichtと一緒に行きました

また言及する価値があります:

于 2009-02-02T16:54:53.137 に答える
0

要件が何であるか完全にはわかりません。2Dエンジンを使用してGUIウィジェットをレンダリングしようとしていますか、それとも2DグラフィックスをサポートするGUIライブラリを探していますか?ほとんどのGUIライブラリは適切なグラフィックサポートを備えています。たとえば、 Javaの2Dグラフィックスチュートリアルを参照してください。スキンについては、JavaのSubstanceまたはModzillaXULRunnerとそのスターの子Songbirdをご覧ください。

さらに多くのことをしたい場合は、OpenGLをWinForm、Java、Delphiなどに埋め込むことができます。WindowsフォームでのOpenGLビューの作成を参照してください。

于 2009-01-24T22:23:02.633 に答える
0

WPF for .NETは、スキン可能なグラフィックスを実行するための非常に優れたプラットフォームです。「箱から出してすぐに」スキニングを完全にサポートします。副次的な利点として、追加の労力をほとんどかけずに3Dレンダリングを実行できます。ボタン、リストボックス、テキストボックス、スライダーなど、ほとんどの標準GUIコントロールがあります。デフォルトでは、標準のウィンドウの外観になっていますが、スキニングは、色を変更したり、代わりに使用する画像を指定したりするのと同じくらい簡単です。

于 2009-01-24T22:27:21.970 に答える