問題タブ [libgdx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4214 参照

java - libGDX デスクトップ アプリケーションをサイズ変更可能にするにはどうすればよいですか?

libGDX アプリケーションは .resize(int width, int height) メソッドを実装する必要があるため、libGDX アプリのサイズ変更は大したことではないと考えましたが、実際のアプリケーションを JFrame にする方法や、JFrame のようにドラッグ可能なものを作成する方法が見つかりませんでした。 setResizable(true)。libGDX ではそれは不可能ですか?

0 投票する
4 に答える
4387 参照

libgdx - スプライトがさまざまな画面サイズをサポートするようにするにはどうすればよいですか?

私はlibgdxを使用してゲームに取り組んでいますが、さまざまな画面サイズにどのように実装するのでしょうか。さまざまなサイズと解像度の画像を配置する方法を理解しましたが、スプライトがさまざまな画面サイズをサポートするようにするにはどうすればよいですか?320x480の私の背景はうまくいきますが、480 x 800の非常に小さな場所になります。これを実現するには、すべての画面で機能しますか?

0 投票する
1 に答える
8434 参照

java - メッシュとテクスチャの描画 libgdx

libgdx を使用して、画面上に (png から) 三角形と円を描画しようとしています。

これを実行すると、画面にテクスチャ (円) しか表示されません。メッシュとテクスチャの両方を表示するにはどうすればよいですか?

0 投票する
2 に答える
1364 参照

java - メソッド「glActiveTexture」は使用できません

libGDXゲームエンジンを使い始めています。この例をコピーして実行しようとしました。Androidアプリケーションとしては問題なく実行されますが、Javaアプリケーションとして実行したい場合は、次のエラーがスローされます。

スレッド"Thread-2"の例外javax.media.opengl.GLException:javax.media.opengl.GLException:メソッド"glActiveTexture"は使用できません

0 投票する
4 に答える
2580 参照

android - ライブラリをロードするAndroid NDK - UnsatisfiedLinkError

libgdx と弾丸物理エンジンを使用する Android ゲームを開発しています。問題なくゲームをコンパイルできますが、ゲームに弾丸を追加すると、次のエラーでクラッシュします。

.... UnsatisfiedLinkError: 箇条書きを読み込めませんでした: findLibrary が null を返しました ...

Bullet ライブラリは問題なくコンパイルできますが、コードで使用しようとするとクラッシュします。面白いことに、Bullet を使用するが libgdx を使用しない別のプロジェクトがあり、問題なく動作します。何が問題なのか知っている人はいますか?私が知っていることから、ndk-buildは.soファイルとobjフォルダーのみを生成します。

bullet .so ファイルが .apk に含まれていないように見えるため、クラッシュします。そうであるかどうかを確認するにはどうすればよいですか?誰かが同様の問題を抱えていましたか?

助けてくれてありがとう!

0 投票する
1 に答える
957 参照

android - 起動時に LibGDX Box2D 物理アプリがクラッシュする

Win 7 64 ビット システムを使用しています。LibGDX gdx-helloworld-androidアプリは正常に動作します。box2D のものはありません。しかし、物理デモ/テストを実行しようとすると、たとえばhttp://code.google.com/p/libgdx/source/browse/trunk/tests/gdx-tests/src/com/badlogic/にあるものなどgdx/tests/box2d/アプリが起動時にクラッシュします。AndEngine の物理例でも同じことが起こりました。では、JNI box2D スタッフはプロセッサに依存していますか? ここで述べたように、Android NDK と Cygwin を使用して Box2D ライブラリを再構築する必要があります: http://mayaposch.wordpress.com/2011/09/05/basic-andengine-and-box2d-extension-project/ライブラリが私のシステム構成で動作しますか? また、フォルダ armeabi および armeabi-v7a は何のためのものですか? 両方のフォルダが不可欠ですか?

0 投票する
1 に答える
3244 参照

animation - Libgdx複数のアニメーションの作成

libgdxで複数のアニメーションを作成するにはどうすればよいですか?例:鳥をクリックすると、動く鳥のアニメーションを作成しました。落下する鳥の別のアニメーションを作成する方法。

0 投票する
0 に答える
565 参照

mesh - libgdx はメッシュから三角形を取得します

学校のプロジェクトで libgdx を使用していますが、助けが必要です。

Bullet 物理エンジン (ndk) を使用する 3D ゲームに取り組んでいます。

私はそれを接続することができ、すべてが機能しました。今度は物理エンジンにメッシュ オブジェクト (OBJ からロードされたもの) からすべての三角形を渡す必要があります。

mesh->getIndices() を使用してみましたが、0 (obj ローダーを台無しにする追加の値がある可能性はありますか?) と頂点 (Mesh->getVertices(vertices) から返された最初の 3 つの小数) が返されます - これはおそらく頂点がソートされていないので間違っていますか?)しかし、衝突は奇妙に振る舞います。

libgdx のメッシュからすべての三角形を取得する方法を知っている人はいますか?

0 投票する
3 に答える
3680 参照

android - Andengine ゲームを他のプラットフォームに移植しますか?

OS/プラットフォームに関しては、Android を主な焦点としてマルチプレイヤー ゲームを作成する予定ですが、ゲームを少なくとも Web に移植できるようにしたいと考えています。Java と Android を使い始めたばかりなので、Andengine を調べています。シンプルなアニメーションとチャットを備えた 2D ターン ベースのゲームであるため、ゲームはそれほど要求の厳しいものであってはなりません。

  1. 私の主な質問は、Andengine ゲームを Web に移植することは可能ですか?

  2. そうでない場合、あなたは何を提案しますか?

  3. 私は libgdx を見ましたが、Java/Android を使い始めたばかりの人にとっては少し高度である可能性があるのではないかと心配しています。私の仮定は正しいですか?

  4. 私が遊んでいるもう 1 つのアイデアは、ゲームを Flash で作成し、Adobe Air を使用して Android に移植することです。これについて経験のある人はいますか? それは悪い考えですか?これがうまくいくかどうかはちょっと疑問ですが、もし誰もこのアイデアから私を否定することができないなら、私はこの道を行くかもしれません.

簡単に思えるので、pygame でゲームを書くことも検討しましたが、プレイヤーがゲームを実行するために Android 用の Pygame Subset や Kivy のようなものをダウンロードしなければならないという考えは好きではありません。したがって、基本的に、他のオプションが難しすぎるか、Android で動作しない場合は、Andengine を使用して、人々が十分に気に入ったら、後で Web 用に書き直すことを検討します。