私は滑らかな状態ベースのゲームを使用して Java ゲームを作成しました。私のゲームは StatBasedGame を拡張するため、JApplet を拡張しないため、真のアプレットではありません。その問題を解決するために、html で使用できる slick で構築されたメソッドがあります。
これを行う方法を示すこのリンクを見つけました:http://ninjacave.com/slickapplet そして、それが私に求めたすべてを行い、Eclipse(私のコンパイラ)を使用してゲームのjarファイルを作成し、最新バージョンをダウンロードしましたlwjgl を編集し、上記の Web サイトのコードを変更して、私のゲームで動作するようにしました。
<applet code="org.lwjgl.util.applet.AppletLoader"
archive="lwjgl_util_applet.jar"
codebase="."
width="640" height="480">
<param name="al_title" value="Ham Blaster">
<param name="al_main" value="org.newdawn.slick.AppletGameContainer">
<param name="game" value="org.javagame.Game">
<param name="al_jars" value="racegame.jar, lwjgl.jar, slick.jar">
<param name="al_windows" value="windows_natives.jar">
<param name="al_linux" value="linux_natives.jar">
<param name="al_mac" value="macosx_natives.jar">
<param name="separate_jvm" value="true">
</applet>
lwjgl 内をチェックして、winrar を使用する AppletLoader クラスがあるかどうかを確認しました。これは、エラーが見つからないと言っているためです。lwjgl_util_applet.jar に移動すると、次のものが見つかりました。
AppletLoader$1.class,AppletLoader$2.class… から...AppletLoader$6.class と AppletLoader
これは、AppletLoader が存在することを意味します。では、なぜエラーが発生するのでしょうか?
なぜこれが起こっているのか誰か教えてください。