[過去ログ]
汎用ゲームエディター『Multimedia Fusion2』 11 (996レス)
汎用ゲームエディター『Multimedia Fusion2』 11 http://peace.5ch.net/test/read.cgi/gamedev/1352461000/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
76: 名前は開発中のものです。 [sage] 2012/11/21(水) 08:56:06.84 ID:9Wwfc3Kj ■3:外部に置いたファイルを読み込む この方法では暗号化した外部ファイルを扱います。 あらかじめファイルを暗号化しておきますがその方法は割愛させていただきます。 また暗号化復号化できるエクステンションにCypherとBlowfish、Binaryオブジェクトなどがありますが、 ここでは手軽に扱えるCypherオブジェクトを使います。 暗号化をしたファイルを復号化して読み込むコードです。 http://ux.getuploader.com/mmf/download/644/5.jpg 2つのやり方を紹介します。 1行目:テンポラリに復号化。それを読み込んだ後に削除 2行目:元ファイルに上書いて復号化し、読み込んだ後に再度暗号化します。 この場合はビルドしたExeとともに暗号化したファイルを一緒に配布します。 良い点:2GB制限が実質上なくなります。 悪い点:コードが増えやすく複雑になりやすい。また、音楽ファイルなど大きいファイルは読み込んだ後直ぐに暗号化してしまうと、 ファイルが読み込みきれなくなります。 (Blowfishでは、この点は改善されますが、テンポラリに書き出す1行目の方法はできず2行目の方法だけになります) ちなみに、自分がよく使う方法は画像や音声などサイズの上限に達しやすいゲームを作成することが多いので、 3の方法を取っています。またテンポラリに出せばわざわざ見る人は少ないだろうと考え、再度暗号化せずに そのまま放置してます。 多分他にもっと詳しい方もいらっしゃると思うので、別の方法や突っ込みなどがありましたら宜しくお願いします。 http://peace.5ch.net/test/read.cgi/gamedev/1352461000/76
270: 268 [sagege] 2012/12/25(火) 10:19:59.83 ID:NQfS6cA1 >>76にありました http://peace.5ch.net/test/read.cgi/gamedev/1352461000/270
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.031s