問題タブ [slick2d]
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.
java - Slick2D のズームイン
私は非常に低解像度のゲームに取り組んでおり、表示するにはズームインする必要があります。Graphics.scale(float x, float y) を使用できることはわかっていますが、中心にズームしたいと思います。中央のグラフィックスを拡大縮小するにはどうすればよいですか? 低解像度のゲームを簡単に行う方法はありますか?
java - java.io.IOException 「プレーヤー」テクスチャを画面に追加するときの問題
Player クラスから「Player.png」ファイルをロードすると、この奇妙なエラーが発生します。
コードの構成が非常にずさんで、使用する方法がひどいことは理解しています。コードの半分はチュートリアルから借用しています。
2 つのクラスが行うことになっているのは、W、A、S、D キーで上下左右に移動できる「プレイヤー」スプライトで画面を埋める緑色のタイルで画面を作成することです。
エラー:
java.io.IOException: org.newdawn.slick.opengl.InternalTextureLoader.getTexture(InternalTextureLoader) の org.newdawn.slick.opengl.InternalTextureLoader.getTexture(InternalTextureLoader.java:293) で、現在のハードウェアに大きなテクスチャを割り当てようとしています.java:231) org.newdawn.slick.opengl.InternalTextureLoader.getTexture(InternalTextureLoader.java:184) で org.newdawn.slick.opengl.TextureLoader.getTexture(TextureLoader.java:64) で org.newdawn.slick. opengl.TextureLoader.getTexture(TextureLoader.java:24) で test.PlayerClass.render(PlayerClass.java:69) で test.Main.render(Main.java:110) で test.Main.run(Main.java:82) ) test.Main.main(Main.java:27) で
メインクラス
プレイヤークラス
java - Java NullPointerException衝突が原因ですが、理由はわかりません
衝突せずにコードを実行してみましたが、正常に動作します。しかし、それを使用すると、NullPointerExceptionが発生します。問題の根本は何かと関係があります
編集:以前にトレースを提供しなかったことをお詫びします。
コンソール:
TiledMapのプロパティ
完全なコード。
java - slick util を使用するとテクスチャが奇妙に表示されるのはなぜですか?
slick util を使用して、画面の中央にロゴを表示しようとしています。
しかし、レンダリングすると、テクスチャが中央に配置されず、ランダムな線が右側に描画されます。理由がわかりません。ありがとう。
java - 別のクラスからサブクラスのインスタンスを取得する
洗練された 2D エンジンと独自のエンティティ エンジンを使用してゲームを作成し、2D サイド スクローラーの詳細を作成しています。
私のコードが現在機能する方法は次のとおりです。
エンティティ クラスは、エンティティ情報を保持します。アニメーション、音、動きなどの能力を持つことができます。すべての能力は、能力と呼ばれる抽象クラスのサブクラスです。
特定の能力のインスタンスを取得したい Entity クラスにメソッドがあり、そのメソッドを使用できるようにします。
ただし、これはスーパークラス、Ability の特定のインスタンスのみを返します。別のパッケージまたはクラスからサブクラスのインスタンスを取得したいと考えています。
これを行うコードのサンプルをいただければ幸いです。ありがとう
java - テクスチャが正しくロードされない滑らかなJava
テクスチャが正しくロードされていません。線があり、後方にあります。なにが問題ですか。編集:私はいくつかの無関係なコードを切り取ったので、いくつかのものが奇妙に見えるかもしれません。
これがメインクラスです
テクスチャをスリックにロードする際に問題が発生し続けますが、今回の問題は何ですか?この奇妙なテクスチャを適用せずに、画像を読み込んで画面に表示することはできませんか?ボタンとして使用するいくつかの画像をアップロードできるようにするためにslickを使用しているだけですが、もっと簡単な方法があります。
これが出てくるものです。http://i.imgur.com/t7yvz.pngボタンには「STR」というラベルが付いているか、少なくともそうする必要があります。そして、右上のそれらの線は何ですか?!
java - 他のウィンドウがアクティブなときに Java プログラムがフリーズする
Mac OS X (10.6.7) で正常に動作する Java プログラムを開発しました。しかし、Finder や別のアプリケーションなどの別のウィンドウをクリックすると、プログラムがフリーズするか、グラフィックが更新されなくなります。プログラムをもう一度クリックすると、グラフィックが再び更新され、正常に動作します。
それが何であるか知っている人はいますか?
LWJGL と slick ライブラリを使用してコーディングしました。
ありがとう!
java - Java ライブラリを入手したら、それらをどのように使用し、Java で使用しますか?
LWJGL と Slick2D は、ゲームを簡単に作るためのライブラリと書かれているので入手しました。それらをインストールしたら、ドキュメントを読んですべての意味を学ぶだけですか、それとも別の場所で詳しく学ぶ必要がありますか? 私は Java にかなり慣れていないので、ライブラリとすべてのことを学び始めたいと思っています。
java - UnicodeFont (Slick2D) が描画されないのはなぜですか?
そこで、Slick2D の UnicodeFont を使用してフォントを描画しようとしています。フォントをロードするコード:
ほぼウィキからのコピペです。次に、フレーム中に gluOrtho2d() を使用して、投影とモデル ビューのマトリックスをリセットします。それから私は電話します
実際にテキストを描画します。しかし、私が得るのは空の画面だけで、いかなる種類のエラーもありません。
java - LWJGL を使用した Java での Locallibrary エラー 126
Slick2D/JLWGL を使用して Eclipse IDE を構成する際に問題が発生しています。32 ビットと 64 ビットの両方の Windows マシンで正常にセットアップできましたが、何らかの理由で最新の 64 ビット マシン (実行中) でエラーが発生しています。 Win7)。
これが Eclipse 内でのプロジェクトのセットアップです。Slick2D と最新の JLWGL ライブラリをプロジェクトにインポートし、それらをビルド パスに追加しました。
また、JLWGL の 64 ビット ネイティブ ライブラリをインポートし、適切なネイティブ ライブラリ パスを設定しました。
次のエラーが表示されます...
参考までに、エラーが発生している BasicGame クラスを次に示します。
どんな助けでも大歓迎です!