« 10月のマンスリービルド | メイン | 吉里吉里Z β1 バイナリ »

2013年10月31日

吉里吉里Z 開発:: 吉里吉里Zでの吉里吉里2からの変更点一覧

    

変更
1. VCL 依存部分を Win32 API 呼び出し処理へ変更。
2. Direct3D7 を Direct3D9 へ変更。
3. フルスクリーン化処理を DrawDevice で行うように変更。
4. KAGParser クラスをプラグインに変更。
5. Menu クラスをプラグインに変更。
6. 各種依存ライブラリを更新。
7. 正規表現エンジンを鬼車へ変更。
8. コンソールへの出力をコマンドラインへの出力へ変更、デバッグ時はデバッグ出力へも出力。
9. Font クラスを生成できるように変更。
10. ツールチップ処理の仕様変更。
11. ゲームパッドの有効/無効をデバッグオプション化。
12. JPEG デコード時 LLM を使用するのを標準に。
13. TJS2 スクリプトのデフォルト文字コードを UTF-8 に変更。
14. ソースコード埋め込み文字列をリソースへ移動。
15. コンパイル後バイナリに結合していたオプションをリソースに移動。
16. マルチディスプレイ対応に伴いスクリーンサイズ等が返す値を変更。
17. フォント選択ダイアログをスクリプト化。
18. 文字入力ダイアログをスクリプト化。
19. 起動時ファイル選択ダイアログをフォルダ選択ダイアログへ変更。
20. 起動時ファイル選択をデバッグオプションで無効化可能に変更。

削除
1. コンソール削除
2. コントローラー削除
3. MIDI / CDDA / Pad クラス削除
4. Win9X 系メソッド削除
5. マルチバイトコードからワイド(UNICODE)バイトコードへ変更。
6. DirectDraw 描画処理を削除
7. ERI フォーマットのサポートを削除
8. Window クラスのいくつかのメソッドを削除。
9. Layer クラスの obsolete メソッドを削除。
10. マウスカーソルの内 Windows 標準でサポートされないものを削除。

追加
1. マルチタッチ機能のサポート。
2. Image/ImageFunction/Rect クラス追加。
3. Octet の pack/unpack の追加。
4. -startup="xxx" により任意スクリプトからの起動を可能に。
5. 5ボタンマウスの「戻る」「進む」キーサポート。
6. バックグラウンドでの画像読込み機能サポート。
7. TJS2 クラスの継承をネイティブ( C++ ) で記述可能に。
8. drawGlyph を追加し外字を描画しやすくした。
9. PNG/JPEG/TLG 保存機能の追加。


詳細については後ほど記載。



投稿者 Takenori : 2013年10月31日 22:21




comments powered by Disqus
Total : Today : Yesterday : なかのひと