ゲームを暗号化する方法

ページ名:ゲームを暗号化する方法
目次

ゲームデータの暗号化はするべきかしないべきか

ツクールVXVXAceMVMZウディタにはゲームデータの暗号化という機能があります。
暗号化を使えば、ゲームに使用されているデータファイルと素材他人に見られないようにできます。
ただし、ツクールVXVXAceは、音楽まで暗号化する事はできません。
また、ゲームデータの暗号化をするとデータファイルが一切見れなくなるため、ゲームの作成データを紛失すると、二度とゲームの更新などができなくなります!
よって、ゲームを配布する際にゲームデータを暗号化する事はおすすめしません!
二次配布禁止の素材をゲームに使用してる場合でも、ゲームデータを暗号化せずに配布する事を推奨します!
暗号化してないゲームを配布する場合でも、ゲームとしての配布なら、素材の二次配布に該当しません。
また、暗号化しないゲームデータファイルが他人に見られますが、ダウンロード先からそのゲームをダウンロードする事で、ゲームファイルを紛失してもそのゲームの作成データを復元できます。
よって、ゲームを配布する際に暗号化をしない事を推奨します。
ちなみに、活動開始から間もない時に公開した作者のゲームは、データの暗号化をして公開したゲームばかりですが。最近の作者のゲームは、上記の理由で、データの暗号化をせずに公開したゲームがほとんどです。
以下は、二次配布禁止の素材を使用しているなどの理由で、どうしてもゲームデータを暗号化したい人向けの解説となります。
ただし、2023/03/10の時点では有料ソフトになってるようなので下記の方法は非推奨です!

ソフトのダウンロード

下記のサイトから「Enigma Virtual Box」という有料ソフトを購入します。
購入はコチラから。
(※このサイトを離れます!)
ダウンロードしたファイル(enigmavb.exe)を実行し、セットアップウィザードに従ってインストールします。
※暗号化できるゲームは以下の制作ソフトのゲームです。

  • RPGツクールVX
  • RPGツクールVXAce
  • WOLFRPGエディター
  • アクションエディター4

RPGツクールMV製のゲームは以下の方法では暗号化できません!(RPGツクールMVのV1.6.1現在)

ビルドの手順

1:ビルド用のゲームフォルダを作成

まず、「ビルド用」「配布用」のフォルダを作ります。
次に、「配布用」フォルダにゲームフォルダをコピーします。
ビルドがうまくいかなかったらもう一度ゲームフォルダをコピーして最初からやりなおしましょう。

2:暗号化するファイルをまとめる

「配布用」フォルダに入ってる暗号化可能なファイルとフォルダ「ビルド用」フォルダに移動しましょう。
詳細は「3:暗号化できるものと暗号化できないもの」を参照してください。
また、削除するファイルとフォルダは削除しましょう!
また、暗号化しないファイルとフォルダはそのまま「配布用」フォルダに残しておきます。
※暗号化できないファイルとフォルダを暗号化すると正常に動かなかったりエラーを起こす場合があります!

3:暗号化できるものと暗号化できないもの

ツクールVX
ツクールVXAce
ウディタ
※V2.24現在
アクエディ4
※V9.92現在
暗号化可能なフォルダAudio
Data
Graphics
Movies
System
Databgm
bmp
data
Wave
暗号化可能なファイルなしGuruGuruSMF4.dllGuruGuruSMF4.dll
Vox.dll
暗号化不可能なフォルダなしなしuser_data
暗号化不可能なファイルGame.exe
Game.ini
Config.exe
Game.exe
Game.ini
Game_vXXX.exe
KeyConfig_v2.12.exe
System.ini
削除するフォルダなしデータ集data_backup
default
e_bmp
e_data
e_data_backup
削除するファイルGame.rvproj
Game.rvproj2
Editor.exe
Editor.ini
EditorGraphic.dat
Game_ErrorLog.txt
GdiPlus.dll
Log.txt
Manual.chm
エディター更新履歴[VerX.XX].txt
サンプルゲーム説明書.txt
Editor_vXXX.exe
Readme.txt
Readme2.txt
Report.Editor.txt
Report_Game.txt
オンラインヘルプ
ゲームの配布について.html
サンプルゲームのダウンロード
最新版のダウンロード&ゲーム集
補足配布前に削除
SaveXX.rvdata
SaveXX.rvdata2

配布時に同梱
Readme.txt
配布前に削除
Save(フォルダ)

配布時に同梱
Readme.txt
配布前に削除
user_data(フォルダ)

配布時に同梱
Readme.txt

4:「Enigma Virtual Box」の起動

暗号化の準備は終わったので「Enigma Virtual Box」を起動してください。

5:暗号化前のゲーム実行ファイルの指定

「Enter Input File Name:」の欄に「配布用」フォルダ内のゲーム実行ファイル、(ツクールとウディタはGame.exe、アクエディ4はGame_vXXX.exe)を指定します。

6:暗号化後のゲーム実行ファイルの指定

「Enter Output File Name:」の欄に暗号化後のゲームプログラムファイル(保存先)を入力します。
ファイル名は暗号化前のゲームプログラムファイルと同じでなければ何でもいいです。
例:「GameStart.exe」

7:暗号化するフォルダの追加

ウインドウ下部にある「Add」ボタンを押すとメニューが出るので、その中から「Add Folder Recursive」を選択してください。


するとフォルダを選択するためのダイアログが表示されるので、暗号化の対象である「ビルド用」フォルダを選択し「OK」ボタンを押します。


さらにもう一つダイアログが表示されるので、そのまま何も変えずに「OK」ボタンを押します。

8:暗号化の実行

「Process」ボタンをクリックしてパッケージングを実行します。


パッケージング実行中に出るダイアログの最後の行が「File successfully save to ~」となっていたら成功です。
「Close」でそのダイアログを閉じます。

9:暗号化後のファイルを「配布用」フォルダに移動

出来上がったファイルは「Enter Output File Name:」で指定した場所に保存されているので、それを「配布用」フォルダへ移動させます。
「Enter Output File Name:」「配布用」フォルダを保存先にしていた場合は、移動する必要はありません。

10:動作確認

最後に暗号化されたゲームが正常に動作するかテストしましょう。
ゲームデータのセーブもちゃんとできるかテストします(重要)。
問題がなければ、暗号化前のゲーム実行ファイルと、「ビルド用」フォルダはもう用済みなので削除します。
また、ゲームの作成データは削除しないでどこかに保存してください!
作成データを削除するとバグの修正ができなくなる場合があります!
また、配布する際にゲームの説明書を同梱してください!

暗号化のメリットとデメリット

メリットゲームの中身を見られなくなる
デメリット容量が大きくなる
作成データを削除すると二度と復元できない

まとめ

上記の方法で暗号化するとゲームの中身が見られなくなりますが、実は、上記に書いてある通り、ゲームを配布する際にゲームデータの暗号化を行わない方がおすすめです。
なぜなら、ゲームデータを暗号化してない物と暗号化した物とでは、ゲームデータを暗号化した物の方が配布時の容量が大きくなるうえ、作成データを見られないため、削除すると二度と復元できません!
逆に、暗号化してない物の方が配布時の容量が少ないうえ、作成データを削除しても配布元から再ダウンロードして作成データを復元できます。
よって、暗号化しない状態でゲームを配布する方がおすすめです。
何のこだわりも無ければゲームを暗号化するのはやめましょう。


今日のアクセス数 1
昨日のアクセス数 1
合計アクセス数 1395

ツクール rpgツクール rpgツクールvx rpgツクールvxace rpgツクールmv ウディタ wolfrpgエディター アクエディ アクエディ4 アクションエディター アクションエディター4 テクニック ツール 上級者 ゲーム制作 ヘルプ

シェアボタン: このページをSNSに投稿するのに便利です。


最近更新されたページ

無料高機能RPGシステムMrH

目次重要V3.52のファイル構成に重大な問題がありますのでお手数ですが、V3.52のzipおよびフォルダをダウンロードした方およびご利用の方は速やかにV3.52のzipおよびフォルダをゴミ箱から完全に...

著作権について

目次ゲームの規約規約の更新:2024/02/29+ -管理人がふりーむやPLiCy等に公開しているゲームの著作権はこのサイトの管理人であるMr.Hのフリーゲーム道場(旧:イロスマRPG制作委員会)のM...

スピリドン戦記シリーズ

目次概要スピリドン戦記は、某大乱闘の同人動画の二次創作RPGの色々な部分を改善した作品で、主に改善した部分は、某大乱闘の同人動画を知らない方でも100%楽しめるようになった世界観やキャラクター、ストー...

トップページ

 目次※お知らせ荒らし防止のため、このウィキのメンバー申請はお断りとします!管理人がふりーむやPLiCyにゲームを新規掲載してもこのウィキでは更新分が反映されない場合があります!この場合は作者のブログ...

メニュー

旧サイト旧サイト(1個目)※公開終了旧サイト(2個目)トップページトップページコンテンツコンテンツ├ 概要├ 著作権について├ ファイルのダウンロード方法├ なんでもFAQ├ RPGツクールMV製ゲー...

ツクールとウディタの機能比較

目次概要ツクールシリーズは、VXAceとMVの標準機能かつ、スクリプト/プラグインを一切導入していない前提で比較しています。ウディタは、無料版かつ、本体のバージョンが3.384かつ、無料高機能RPGシ...

ふりーむで公開中の短編ゲーム

目次概要このページではふりーむで公開されている「ゲームとしての公開目的」の短編ゲームをまとめています。ふりーむで公開されていない短編ゲームはコチラからツールや素材としての公開目的のゲームはコチラからゲ...

その他長編RPGシリーズ

目次概要このページでは、特にシリーズごとに分類されていない長編RPGまたは一作品完結の長編RPGをまとめています。ダウンロード※ふりーむで非公開のゲームを含みます!ゲーム名ジャンル難易度バージョン制作...

リンの大冒険シリーズ

目次ダウンロード※ふりーむで非公開ゲーム名ジャンル難易度バージョン制作ツール備考リンの大冒険アクション☆☆☆1.07アクションエディター4GoogleDriveにてDL可リンの大冒険2アクション☆☆☆...

ふりーむで非公開のゲーム

目次概要このページでは現在、ふりーむで公開されていないゲームをまとめています。ゲームのDLはGoogleDriveから、ゲームのプレイはPLiCyからできます。ふりーむで公開されている名作ゲームはコチ...

自作ゲームの宣伝

「スピリドン戦記」シリーズ全作品好評公開中!「なかよし島日和」シリーズ好評公開中!「リンの大冒険」シリーズ好評公開中!「道場物語」好評公開中!...

なかよし島日和シリーズ

目次概要なかよし島日和!略して「なかびよ」!それは、妖精の世界の上空に浮かぶおもちゃたちだけが暮らす浮遊大陸なかよし島で繰り広げられる平和な日常である。なかよし島の平和を守るヒーローの組織なかよしレン...

なんでもFAQ

目次Q1:ゲームが起動できません。+ -RPGツクールVX製のゲームの場合はRPGツクールVXのRTPを、RPGVXAce製ゲームの場合はRPGツクールVXAceのRTPをダウンロードしてください。ツ...

著作権フリーキャラ

目次更新日時公式イラスト、公式設定の更新:2024/09/04画像素材の更新:2024/09/04規約の更新:2024/09/04利用規約自作ゲームや動画、漫画、アニメ、イラスト、コスプレ等に使用して...

共同制作のゲーム

目次概要このページでは他のユーザーが作ったもので、吾輩がそれの制作に関わっているゲームをまとめています。Mr.Hが作ったゲームはコチラからゲームのプレイに関する注意点プレイする際は自己責任でお願いしま...

キノコ王国の伝説シリーズ

目次ダウンロードゲーム名ジャンル難易度バージョン制作ツール備考キノコ王国の伝説(VXAce版)RPG☆1.01RPGツクールVXAceふりーむにてDL可キノコ王国の伝説(MV版)RPG☆☆1.0.4R...