タグ

ブックマーク / mirichi.github.io (1)

  • ocraによるexe化

    --windowsオプションを付けないとコンソール画面表示後にウィンドウが起動することになります。 上記コマンド実行後、同一フォルダにsample.exeが出力されます。 この方法で作成したexeには、Rubyインタプリタと必要な拡張ライブラリ、ゲームのスクリプトが含まれます。 画像や音のファイルは含まれませんので、配布する場合にはそれらも一緒に配布する必要があります。 画像や音も同梱する 生成するexeファイルにスクリプト以外のデータを梱包することも可能です。 実行コードの用意 例として、以下のコードをsample.rbという名前で保存し、コードと同じフォルダにimageフォルダを作り、さらにその中にsample.pngを配置します。 ocraは実行時に一時ディレクトリにデータを展開するため、その展開先のスクリプトのファイルパスからの相対位置から読み込むようにする必要があります。 req

  • 1