https://www65.atwiki.jp/kindaidensan/
電算研のjava製ゲームライブラリです
- offsetを使い画面をスクロールするためのクラスScrollの追加
- キーの押された瞬間を検出するKeyInput.isPressメソッドを1フレーム内で複数回呼ばれても 大丈夫なように変更。ただし超低確率で同じ結果を返さない(詳細はjavadocに)
- DrawerのdrawCircleメソッドのrange引数の説明が「半径」ではなく「直径」になっていたので修正
- Javadocが表示されないようになっていたので表示されるように変更
- 正式版リリース
- 正直変えすぎて変更点覚えてないのでここが開始地点だと思ってください
- 実行環境をjava8に引き上げ
- BasicPlayerを入れなくてもいいように変更
- つまりビルドパスに追加するのが1つだけですみます
- テキストをロードするクラスtext.textIOを追加
- MP3,WaveだったのをBGM,SEに変更(メソッド名とかそのへん)
- Graphicsクラスを独自のDrowerクラスに変更
- 非推奨だったAGameObject等を削除
- その他
- CalcのgetRadianメソッドをPointでも利用できるように修正
- GameVectorBaseのaddSpeedメソッドのバグを修正
- ImageLoaderのキャッシュをクリア出来るようにし、 上限もちょっと増加、上限に達した場合自動でキャッシュをクリアするように。
- 画像の回転描画の高速化
- objectパッケージのクラスの名前を変更
- 「A〜〜〜Object」から「〜〜〜objectBase」に。
- (一応古いバージョンも残してるけどCalcとかは新しい方にしか対応してないしほぼ非推奨説明用)
- ImageObjectBaseにimageのセッターゲッターを追加
- Calcの当たり判定が矩形同士の重なり検出になってなかったのを修正 前のも別の名前で残した
- GameManageListにジェネリクスを追加してAGameObjectを継承していればなんでも行けるようにした。
- MouseInputでマウスの左右クリックの種類を取得出来るようにした。
- DrawingToolクラスを追加、画像の回転描画が可能に
- AImageObjectクラスで画像の回転をサポート
- MouseInput:マウスホイールでバグってた問題を修正
- その代わりgetWheelRotation()で取得できる回転数の精度が落ちた
- 初期版