【RPGツクールMV】ゲームプロジェクトを暗号化 / 難読化する方法

【RPGツクールMV】ゲームプロジェクトを暗号化 / 難読化する方法

RPGツクールMVで作成したゲームをデプロイメント(出力)すると、画像やBGMなどの素材やソースが全て丸見えになってしまいます。そのままでも配布やプレイには問題ありませんが、対策として Enigma Virtual Box を使ってプロジェクトを1つのexeファイルにまとめる方法をご紹介します。

※なお、この記事ではゲームプロジェクトを1つのexeファイルにまとめて難読化する方法をご紹介します。
※Enigma Virtual Box ではゲームプロジェクトをexeファイルにまとめたうえで暗号化を加える事も可能ですが、The Enigma Protector の開発者向けライセンスを149$で購入する必要があります。

目次

ツクールMVでゲームをデプロイメント

enigma_virtual_box1

まずはRPGツクールMVの制作画面から、ゲームプロジェクトをデプロイメント(出力)しましょう。

上部メニューにあるファイル → デプロイメントをクリックし、『Windows』にチェックを入れ、『OK』を押してファイルを出力します。(WindowsPC向けのゲームを想定して進めていきます。ご了承下さい。)

Enigma Virtual Box のインストール

Enigma Virtualboxのインストーラーを下記のサイトからダウンロードします。

http://enigmaprotector.com/en/aboutvb.html

enigma_virtual_box2

「Download」ボタンをクリック。

enigma_virtual_box3

「Enigma Virtualbox」の「Download」ボタンをクリックすることでダウンロードできます。

enigma_virtual_box4

ダウンロードしたインストーラを起動し、Enigma Virtual Box をインストールしましょう。特段変わった操作はありませんので基本的に「Next」を押して進めていき、最後に「Install」を押せばOKです。

Enigma Virtual Box の使い方

enigma_virtual_box5

インストールした Enigma Virtual Box を起動し、右上の「Enter Input File Name:」の「Browse…」をクリックします。

enigma_virtual_box6

exeファイルにまとめるゲームデータを指定します。ツクールMV側で出力したゲームプロジェクトの「Game.exe」を指定しましょう。

既定では次の場所に出力されています
C:\Users\ユーザー名\Documents\Output\プロジェクト名\Game.exe

enigma_virtual_box7

これから出力するexeファイルの名前が自動的に表示されます。

既定では Game_boxed.exe となっていますが、これを自分のゲームタイトルなどに書き換えましょう。特に気にならなければこのままでも問題ありません。

enigma_virtual_box8

「Add…」 → 「Add Folder Recursive」をクリックして、ファイルの出力先を指定します。

enigma_virtual_box9

出力先のプロジェクトフォルダ(Game.exeの1つ上の階層フォルダ)を指定しましょう。

enigma_virtual_box10

内包する内容を聞かれますが、初期値のままで大丈夫です。

enigma_virtual_box11

これで準備は完了です。右下の「Process」ボタンを押してファイルを出力しましょう。

enigma_virtual_box12

「File successfully~」と表示されたらパッケージ化完了です。「Run」を押すとそのまま動作確認ができ、「Close」を押すと Enigma Virtual Box を終了します。

先ほど指定した出力先に、指定したファイル名(既定ではGame_boxed.exe)で保存されています。このexeファイルに画像や音楽などの素材データが全てまとめられています。

enigma_virtual_box13

そのファイル(既定ではGame_boxed.exe)と同じ場所に半角英字で「save」というフォルダを作成します。(このフォルダがないとセーブができません)

あとはこのフォルダ(画像では「テストゲーム」フォルダ)をzip形式に圧縮するなどして1つのファイルにまとめて配布しましょう。

操作方法や攻略のヒント、クレジット表記などを記載したテキストファイルも同梱しておくと親切です。

このエントリーをはてなブックマークに追加

コメントを残す

頂いたコメントは一読した後表示させて頂いております。
反映まで数日かかる場合もございますがご了承下さい。