Java Games Q&A
(このページでご質問の多いものをまとめてみました。)
Q1.ゲームが動かないのですが、どうしてでしょう?
A1.WWWブラウザでJavaをサポートしているものをお使いですか? 具体的にはネットスケープNavigator2.0以上、マイクロソフトInternetExplorer3.0以上、オラクルPowerBrowser1.5以上などがあります。
またJava対応ブラウザでも、オプションなどでJavaの使用が不可になっている場合もありますので、チェックしてみてください。
Q2.ゲームが遅かったり止まってしまうのですが、どうしてでしょう?
A2.ゲームにもよりますが、かなりのCPUパワーを必要とします。できればペンティアムCPUでは100MHz以上で、かつメモリも24MB以上で256色以上の環境が推奨です。
Q3.ゲームが遅いのですが、早くなりませんか?
A3.ネットスケープNavigator2.0より、マイクロソフトInternetExplorer3.0の方がJavaの動作は速い様です。ただし、一部のゲームではNavigatorで動作してExplorerで動作しないものもあります。(Q4参照)
Q4.InternetExplorer3.0で動作しないゲームがあります。
A4.原因は分かりませんが、JITコンパイラをオンにしていると動作しなかったり、おかしな動作をするゲームがあります。JITコンパイラをオフにしてみてください。
Q5.ネットスケープNavigator3.0でゲームの動作がおかしい。
A5.Navigator3.0では日本語表示モードの時Javaのパラメータを無視するという不具合がある様です、説明文などの日本語は表示できませんが日本語モード以外に切り替えるとゲーム自体は正しく動作する様です。
Q6.ゲームの実行までに時間がかかるのですが?
A6.なるべくプログラム自体は軽くしたつもりですが、やはり28800BPSでも、ページを開いてからゲームができるまで20秒から1分以上かかってしまう様です。(Q12参照)
Q7.ゲーム中は回線の接続を切ってもかまいませんか?
A7.ゲームが始まれば切ってもかまいません。
Q8.MacやUNIXマシンでは動作しますか?
A8.申しはけございません。テスト環境が整っておりませんのでテストしておりません。一部のUNIXマシンでは動作する様ですが、カーソルキーなどが入力できない様です。
Q9.キー入力がおかしいのですが?
A9.同じDOS/V互換機でも、同時に複数のキーを押すと、離したことをリアルタイムで検知できなかったりするマシンもあり、ハードや環境により不具合がでる様です。これはプログラム的には回避できませんので、これからはなるべくマウスのみで操作できる様にプログラムしたいと思います。
Q10.ゲームの開発環境は?
A10.ハードはペンティアムCPUのDOS/V互換機です。OSはWindows95Jで、コンパイラはJDK1.02を使用しています。基本的にはエディタとDOS窓でのバッチプログラムだけで開発しています。
Q11.上の方でくるくる回っている3色のオブジェはなに?
A11.Arts Logic Computerを略してALC、それをロゴ的に表現してみました。Javaで3Dの計算をしています。ただし、透過光や反射光は正確には計算していません。ゲームのプログラミングよりも3Dの計算の方が難しかったりします。
このアプレットは自由に使用していただけるよう機能を追加してJAVA!JAVA!JAVA!のページで公開予定なのですがまだ時間がかかりそうです。
Q12.いちいち接続したり、待ち時間が大変なので、何か良い方法は?
A12.時間があれば、すべてゲームをアーカイブにしてダウンロードできるようにしたいと思っているのですが....。
Q13.(作成中)のゲームがずっとそのままですが、いつ頃できますか?
A13.すいません、本業の合間に作成しておりますので、なにとぞご了承をお願いいたします。
|