libgdxで2dグラフィックスでうまく動作する経験がある人はいますか? Android/Windowsゲームで使用する予定ですが、2dゲームを作っているのであれば、それが良い選択であるかどうかは分かりません。おそらく、より良い2Dグラフィックスソリューションがありますか?2dゲームでlibgdxを使用できますか?
答えて
libgdxは2Dに最適です。 libgdxからすべてのものを画面上に描画したい場合は、SpriteBatchを使うことができます。おそらくもっと構造が必要な場合は、2Dシーングラフscene2dで作業することもできます。 scene2dを使用するときは、Actor
を作成してStage
に追加すると、libgdxはupdate、draw、toucheventの各関数を呼び出します。
libgdxにはメニューのscene2duiも含まれており、同じシーングラフ(ボタンはActor
などからサブクラス化されています)に基づいています。
ヘルプについてscene2dを使い始める、私はこれは本当に役に立った: http://steigert.blogspot.com/2012/02/1-libgdx-tutorial-introduction.html
そして最後にではなく、少なくとも、あなたは、Android とのデスクトップを開発するために探しているなら、行くには良い方法はありませんlibgdxはこれをボックスの外で実行するため、libgdxよりも優れています。 (あなたがエミュレータまたはどんな小さなテスト実行のためのデバイスを介してアプリケーションを実行する必要はありませんので、これもそんなに簡単に開発になることに注意してください。)
EDIT:更新されたリンク
これではありません古典的なチュートリアルでは、それはまた、BOX2D含むscene2dや俳優を使って、0.96+ libgdxで書かれたソースコードとデモゲームです:libgdxの多くは決してそれを2dに合わせて調整されながらhttp://minimaldevelop.com/blog/libgdx-scene2d-game-example-code
制限あなたは、2Dにする
ここでは、GLES 2.0シェードで3Dを使用する例を示しますrsとlibgDXのダイナミックライブラリ http://www.youtube.com/watch?v=W9lfjaaEO-Q
- 1. Android - ゲーム画面でのみLibGdxを使用できますか?
- 2. libGDXを使用してデスクトップ専用ゲームを作成できますか?
- 3. 非常に単純な2Dゲームでlibgdxピクセルコリジョン
- 4. 2dゲーム用カメラ
- 5. Spriter Pro 2d搭載のスプライトをLibGDXにインポートできますか?
- 6. Monogameを使用して2Dゲームで3Dサウンドエフェクトを適用する
- 7. web-libgdxゲームでGPGSを使用するには?
- 8. LibGDXゲームでRoboVM iOSバインディングを使用するには?
- 9. iOSでの2Dゲーム
- 10. Java SWINGを使用したJava 2Dゲーム
- 11. LibGDXでゲームを一時停止できません
- 12. 2D Java simゲームでOpenGLを使用する必要がありますか?
- 13. gluLookAtを使用して2D iPhoneゲームでカメラを移動しますか?
- 14. Libgdxゲームを実行することができません
- 15. Qtで2Dゲームを開始
- 16. ログインできませんでした。Google PlayゲームLibgdx
- 17. LibGdx -simpleゲーム
- 18. LibGDXスケーリング2Dグラフィックス
- 19. Libgdx |アンドロイド単純なゲームのためにpow2以外のテクスチャを使用することはできますか?
- 20. スイングでJavaゲームの2Dオーバーラップシャドウ
- 21. 衝突2DでProcessingjsゲーム
- 22. libGDXのPerspectiveCameraを使用してSpriteBatchをレンダリングできますか?
- 23. libGDXでゲームをする前にAndroid Studioを学ぶべきですか?
- 24. ユニティ - 2Dゲームでゲームオブジェクトをドラッグするモバイルタッチコントロール
- 25. Pathfinding 2D Javaゲーム?
- 26. pygletで2Dゲームを作成しますか?
- 27. Android 2Dゲーム:フレームレイアウトやゲームエンジンを使用する必要がありますか?
- 28. Androidゲーム開発用Cocos2D OR libgdx
- 29. Xamarin.AndroidをAndroidゲームの開発に使用できますか?
- 30. ARcoreでOpenGLではなくlibGDXをレンダリングモデルに使用できますか?
idはlibgdxがおそらくより柔軟で強力なエンジンであると付け加えています。 [ソース](http://www.andengine.org/forums/off-topic/andengine-vx-libgdx-t2547.html)と[ソース](http://thegreystudios.com/blog/?p=30) – Renard
数ヶ月後、プロジェクトをAndEngineからlibgdxに切り替えることにしました。 Libgdxには多くの賛辞があります。デスクトップ上の驚くべき即時デバッグ – asktomsk