LOBSTER LPAK
ファイル変換

LOBSTER から LPAK への変換

クイック回答
LOBSTER を LPAK に変換することは可能ですか?
はい - LOBSTER は LPAK に変換可能です。

.lobster ファイルに対して Lobster コンパイラを --pak(または --rpak)を付けて実行すると、その横に default.lpak パックファイルが生成されます。これには配布を容易にするためのコードとデータファイルが含まれます。JIT 実行用の実行可能コードを含める場合は --rpak を、--cpp 実行ファイルと併用する場合は --pak を使用してください。

このページの内容

macOS、Windows、Linux でテスト済み
最終検証日:Oct 2026

その他の無料コンバーター

HEIC、PNG、WEBP、MP3 など、すべてのツールが無料です。

ツールボックスを開く

なぜ LOBSTER を LPAK に変換するのですか?

.lpak (Lobster Program Archive) を使用すると、すべてのプロジェクトアセットを1つのパックファイルにまとめることができ、実行ファイルとパックファイルだけで Lobster プログラムを配布できます。フラグを立てたすべてのデータファイルを単一のアーカイブに集約することで、配布をシンプルに保ちます。

LOBSTER から LPAK への変換方法

Lobster (--pak) OPEN-SOURCE

lobster --pak mygame.lobster を実行して、同じフォルダに default.lpak を生成します。このバージョンは実行可能コードを除外しており、--cpp 経由でビルドされた実行ファイルと組み合わせて使用します。

Lobster (--rpak) OPEN-SOURCE

lobster --rpak mygame.lobster を実行して、実行可能コードも含む default.lpak をビルドします。これは JIT モードで実行する場合に適しています。

これらの形式について

品質と注意点

  • 出力名は常に default.lpak となり、ソースファイルの隣に作成されます。別の名前が必要な場合は、手動で名前を変更してください。
  • pakfile キーワードでマークしたファイル(およびコード)のみが含まれます。任意のアセットが自動的にパックされるわけではありません。
  • --pak と --rpak はプログラムを実行しません。パックを生成するだけなので、パック自体を実行可能にする必要がある場合は --rpak を選択してください。

よくある質問

--pak と --rpak の違いは何ですか?
--rpak はパック内に実行可能コードを含みます(JIT 実行用)。一方、--pak は --cpp でビルドされた実行ファイルで使用するためにコードを除外します。
出力ファイル名を選択できますか?
直接はできません。Lobster は常に .lobster ファイルの横に default.lpak を書き出すため、必要に応じて後で名前を変更してください。
.lpak の中には何が入っていますか?
プログラムのコード(--rpak の場合)と、pakfile キーワードで指定したデータファイルが1つのアーカイブにまとめられています。
パックをビルドするとプログラムも実行されますか?
いいえ。--pak も --rpak もパックファイルを生成して終了し、プログラムは実行しません。