問題タブ [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.

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

eclipse - クラスを実行しようとすると、クラス内にメイン メソッドが見つからないというエラーが表示されます

私はいつもそのエラーを受け取り、それをコードのどこにでも入れようとしましたが、実行されません...メニューにSlick2Dを使用しています。

Menuクラスのコードは次のとおりです。

私もエクリプスを使っています。ただし、そのエラーの発生を止めることはできません..それは、Menuクラスを実行しようとしたときに発生する唯一のエラーです。どこでもチェックしましたが、このエラーを解決するのに役立たないようです。

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

java - Slick2D で異なるサイズのスプライトを含むスプライト シートを使用する

SpriteSheetの API を検索しましたが、さまざまなサイズのスプライトでスプライト シートを作成する方法については何も見つかりませんでした。

私が使用しているスプライト シートには、16x16px のタイルの行、その下の 24x24px のタイルの行、その下の 8x8px の行などがあります。

元々、Slick2D を使用せずに、BufferedImage.getSubimage() を使用して、スプライト シートの一時的な BufferedImage から各スプライトを取得しました。ここで使用できる同様の方法はありますか?

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

java - Eclipse では、エクスポートした実行可能 jar は何もしません。(LWJGL)

ここでは Java 初心者です。

LWJGL lib と Slick を使用して、Eclipse (Windows 上) で小さな Java アプリを作成しました。次に、実行可能な.jarファイルとしてエクスポートし、結果の.jarを実行すると、何もしません。エラーも何もありません-実行されていないようです。私はこのチュートリアルに従っています: http://www.cs.bsu.edu/homepages/pvg/misc/slick_eclipse_tutorial.php

私のmanifest.mfファイルは次のようになります。

LWJGL エクスポートを使用しないアプリは問題なくエクスポートされます。私は何を間違っていますか?

JarSplice を使ってみましたが、うまくいきませんでした。ポインタはありますか?

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

java - InputListener オブジェクトのメソッド内にアクションを実装する必要がありますか?

を使ってボタンを作っていますMouseOverArea。試行錯誤の結果、メソッドをオーバーライドしてInputListener、入力イベントが通知されたときに特定のアクションを実行できることに気付きました。

たとえば、カーソルがコンポーネント上にあるときにマウスの左ボタンが押されたときに何かを行います。

ただし、ゲームオブジェクトが周りにないため、現在のゲームの状態を変更するなどのことはできません。この問題を解決するには多くの方法があることは知っていますが、これを行う Slick の方法を知りたいです。

これらのメソッドはそのような動作に適していますか?

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

opengl - slick または LWJGL で、多くの行の Unicode フォントを高速に表示するにはどうすればよいですか?

OpenGL で Unicode フォントを表示できません。ゲームで 20 行の Unicode フォント テキストを表示する必要があり、動的にロードする必要があります (テキストが日本語であるため)。私が見つけた唯一の Unicode フォント ライブラリは洗練されたものでしたが、レンダリングは非常に遅いです...

FPS を犠牲にすることなく、その場で多くの行の Unicode フォント テキストを表示する方法はありますか? JOGL はありません。現在は slick と LWJGL を使用しています。

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

java - Slick2D - フォントの使い方

フォントでゲームをコーディングしていて、問題が発生しました。いろいろ試したのにフォントの使い方がわからない。また、グリフとは何か説明してもらえますか? .fnt ファイルが必要な場合、どこで入手できますか?

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

java - A* 経路探索 - Java、Slick2D ライブラリ

なのでSlick2Dを使ってゲームを作っています。(他のゲームと同様に) TiledMap とエンティティがあり、A* を使用する方法が必要です。説明が見つからないので使い方がよくわかりません。

Slick を使用していない人のために説明すると、私が使用する AStarPathFinding クラスと TiledMap クラスが既に含まれています。

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

animation - Slick2dアニメーションが機能しない

Slick2dを使用して初めてのゲームを作成していますが、アニメーションを使用しようとすると問題が発生しました。

私がやろうとしているのは、メインのEntityクラスと、移動およびレンダリングコンポーネントを用意することです。プレーヤーが矢印キーを押すと、その方向の歩行アニメーションの再生が開始され、押されていない場合はアニメーションが停止します。

コンポーネントを最初にテストしたとき、さまざまな方向に1つの画像だけを使用しましたが、正常に機能しました。それは私をもっと混乱させるだけです。ゲーム画面が表示され、矢印キーを押さない限り表示されます。そうすると、適切な(方向方向の)スプライトアニメーションが開始され、位置が正しく変更されますが、最後のフレームに達すると、ゲームウィンドウが閉じて、エラーが発生します。これは、コンソールで私に伝えていることです。

レンダリングに問題があるように思われるので、スプライトが使用されているすべての場所で、アニメーションではなくイメージとして処理されていないことを確認しました。また、renderに正しいパラメーターがあり、drawを呼び出すことを確認しました。それでも機能しない場合は、Imageでレンダリングが機能することを知っていたので、現在のフレームのみをレンダリングしてみました。そのどれも私の問題を解決しませんでした。

私はかなり長い間オンラインで検索してきましたが、問題はおそらく私の動きのコンポーネントか、レンダリングのコンポーネントのどちらかにあると確信しています。これにいくらか対処していることがわかった唯一のチュートリアルは、http://slick.cokeandcode.com/wiki/doku.php?id=entity_tutorialです。

これは私のレンダリングコンポーネントクラスです:

これは私の矢印キー移動クラスです:

Entityクラス内で、次のようにRenderComponentを呼び出します。

私の問題が何であるかについて漠然としていて申し訳ありませんが、私は本当に自分でそれを理解しようとしたことを誓います。十分な情報を提供しなかった場合は、教えてください。さらに提供します。お時間をいただきありがとうございます!さらに詳細なチュートリアルがある場合は、本当に感謝しています。

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

android - Android SlickAE (libgdx) No class def found エラー

これは、Android プロジェクトから呼び出しているメイン プロジェクトのディレクトリ構造です。

Game.java で、GameState オブジェクトをインスタンス化します。これは、エラーが発生する行です。

必要に応じて、AndroidManifest.xml は次のようになります。

「。」を削除してみました。"<アクティビティ android:name=" 内。何も変わりませんでした。

どんな助けでも大歓迎です。