0

私はj2meでゲームを開発しています。.dat形式の画像を処理する方法。

私はいくつかのゲームをダウンロードしてjarを抽出し、いくつかのdat形式の画像を見つけましたが、その画像と画像サイズも非常に小さく開くことができませんでした。どのツールを使用する必要がありますか?

参照リンク ここにリンクの説明を入力してください

解決策が見つかりませんか?

4

2 に答える 2

0

mr_lou が述べたように、.dat 拡張子について特別なことは何もありません。

通常、ファイルを再コンパイルする手順は、16 進エディタでファイルを開き、ファイル内の最初の情報を確認することから始まります。次に、基本的にそこから作業して、「通常の」プログラムがファイルを解釈するために必要なデータを再コンパイルします。特に、最初の 8 ~ 16 バイトは、ファイルの種類が「想定」されているかどうかを判断するのに非常に役立ちます。

png ファイルを見ている場合 (これは私が通常アート アセットに使用することを好むものです)、http://en.wikipedia.org/wiki/Portable_Network_Graphicsを参照して、「通常の」png がどのように見えるかを確認できます。バイトを節約するために微調整しているときは、多くの場合、png ヘッダー (補助チャンクなど) から不要なフィールドを取り除き、共通のパレットを使用します。

ただし、必ずしも画像データではないことに注意してください。レベル データ、サウンド、デフォルトの統計情報、または特定の量のものなどです。

于 2012-12-13T22:20:45.093 に答える
0

dat ファイルは何でもかまいません。開発者がやりたいと感じたことに依存します。

一部の開発者は、ヘッダーの PNG ファイルを削除し、ヘッダーをコードに追加し直しました。これは、一部は数バイトを節約するために行われ (当時は重要だったため)、一部はそのようにすることの難しさのため、一部はすべての画像が正確に同じパレットを使用するようにしたためです。

これは 1 つの可能性ですが、実際には何でもありえます。

于 2012-12-10T17:56:53.600 に答える