JavaTool  

僕がコードの最適化に使ってる使いにくいJavaアプリなんかを公開・・・・しても誰も使わんか。(^^;;

  JavaGameBrowser   JavaアプレットでWin用ジョイスティックを使うWinアプリです。
  SourceBench   コードの速度を測るテンプレート(ツールと呼べません(−−;;)
       
       
       
       

 

  戻る  

  JavaGameBrowser  

Javaアプレットのゲームをジョイスティックでやりたい!
という僕の願望です。(^^;;

注意
ゴメンナサイ。m(__)m2000/2/17のバージョンにはキーエディットできないバグがありました。(−−;;
2000/2/18:なぜかIF-SEGAのパッドでは正常に動作しません。(−−;;

○ダウンロード
JGB.lzh(13.6k)
注意:Win専用です。

○機能
僕のページのJavaアプレットだけでなく他のページでもキーに対応しているJavaアプレットであれば、Win用のジョイスティックでゲームをプレイできます。
最低限のブラウザ機能がありますが、ホントに最低限です。(−−;;現在お使いのブラウザと併用してお使いください。
カーソルキーとテンキーを選択できるようになりました。
ボタン1〜8まで認識。ボタンのエディットができます。

○使い方
JGB.lzhを解凍後、JGB.exeを実行してください。
開いた最初のページに主な使い方が表示されます。

○注意
これはVBで作ったWin専用アプリです。
VBランタイムSP3のMSCOMCTL.OCXが必要となります。
僕のページにあるレースゲームをやるにはかなりのスペックが必要です。(−−;;
はじめてのVBプログラムなのでおかしいところがあると思います。(−−;;

MSCOMCTL.OCXのファイルが無い場合は、ここからダウンロードして解凍後、WindowsのSystemフォルダの中へ入れてください。
MSCOMCTL.lzh(514k)


  SourceBench  

ソースの高速化を考えてもそれが実際にどれくらい高速なのかが分からないとどうしようもないので、かなりアバウトな計測値ですが一応僕は使っているJavaアプリのテンプレートを公開します。
まぁ、自分で作るのが面倒で我慢強い人は使ってやってください。(^^;;

Javaアプリでコマンドラインを使う方法が手元の資料には無かったので(探すのが面倒なので?)直接ソースを変更し、それを各々のコンパイラーでコンパイルし、Javaアプリとして実行というかなり面倒なテンプレートです。(−−;;
そのうちにちゃんとコマンドラインからコンパイルできるようにしたいんですが、そこまでしたらほとんどJava開発ツールとなるので・・・・そこまでやる気になれるか分かりません。(^^;;(JavaPotに不満は無いし)

○ダウンロード
bench.lzh(5.5k)

○機能
指定回数ループして、その間に掛かった時間を測定します。
一応、「保存ボタン」で結果をテキスト形式で保存し、他のコードと比べやすくはしています。

○使い方
SourceBench.class、TestThread.class、TestThread.java、TempFrame.classを同一フォルダに入れ、各エディタでTestThread.javaのforループの中(必要なら外も)を編集し、それを各コンパイラーでコンパイル後、JavaアプリとしてSourceBenchを実行してください。
JDKなどを使っている環境ではコマンドラインから「java SourceBench」で実行できます。

なおダウンした状態ではサンプルとしてjava.awt.Rectangleをちょいと自作したRect.javaのcontains(x,y)を計測するようになっています。


  戻る