• ベストアンサー

HSPで同フォルダ内の画像を隠したい

HSPでアドベンチャーゲームを作っています。 完成したゲームのフォルダにある背景やキャラクターの画像など余計なものを 「隠しフォルダ」などでは無い方法で隠しスッキリさせたいのですが、 (隠しフォルダでは簡単に表示させられるので・・) そのような事はどうすれば可能でしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • lumft
  • ベストアンサー率100% (6/6)
回答No.1

多少乱暴な方法で、うまく隠すことが出来ないかも知れませんが、 画像ファイルの拡張子を適当なものにしておいて、 画像ファイルでないように見せかけて、プログラムが実行され使う時になったら、 拡張子をもとの画像ファイルのものに戻して読み込む、 という方法を思いつきました。 例えば下記のような感じです。 "hoge.jpg"という画像ファイルを"hoge.dat"にあらかじめ変更しておいて プログラムが実行され画像を読み込む時になったら、"hoge.jpg"にプログラム側で変換して読み込み。 読み込みが終了したら、画像ファイルをもとのただ単なる"hoge.dat"に戻します。 こうすることでユーザは"hoge.dat"が画像ファイルだということには 簡単には気が付きません。 #include "hspext.as" name="hoge.dat" fxren name,"hoge.jpg" picload "hoge.jpg",1 name="hoge.jpg" fxren name,"hoge.dat" stop うーん、うまく説明出来なくてごめんなさい! これでも不安でしたら少し面倒くさい話ですが、 適当な拡張子に変換した画像ファイルは、文字のかたまりで構成されていますので、 あらかじめその文字たちのコードを少しずらして(暗号化して)保存しておき、 プログラムで読み込む段になったら、 コードを元通りに戻して(複合化して)読み込みする方法も取り入れると良いでしょう。 (拡張子を変更するにはエクスプローラのツール(T)→フォルダオプション→表示タブ→[登録されている拡張子は表示しない]チェックを外す必要があります)

関連するQ&A

  • プログラミング言語 HSP

    HSPを使って簡単なゲームを作ってみたいと 考えています。 HSP―Windows95/98/2000 プログラミング入門 という本を買ってきて読んでみました。 プラグインといって機能をつけくわえる方法が よくわかりません。 画像を読み込んで表示させてそれをテンキーなどで 動かしてみたいとか考えています。 画像を読み込ませたり画像を動かしたり うまくいけばシューティングゲームのような ものがつくれればいいなぁと思っています。 プラグイン機能を付け加えてそれを使う方法について アドバイスよろしくお願いします。

  • HSPでつまづいたところがあります。

    今日HSPをはじめた中学3年のものです。 僕は、はじめてのHSP3という本で勉強しています。 一応、簡素なシューティングゲームとパズルゲームはできました。 次に、ブロック崩しというゲームを作る前にグラフィックの表示というところがあるんですが以下のように入力しても画像が見つかりませんというエラーが出てきてしまいました。 picload "test.bmp" stop これだとだめなんでしょうか?? よろしくお願いします。

  • HSPの実行ファイルが実行できない。

    HSPでちょっとしたゲームを作って自己満足している者です。 初めてHSPに挑戦してやっとの思いで完成したゲームをいざ実行ファイルを作ってみたら その作業フォルダの中だったら実行できるくせにデスクトップとか作業フォルダ以外に コピーしたら「内部エラーが発生しました(13)」とか出て実効できません。 作業フォルダ以外で実行できないということはフロッピーにいれて人にあげても実効できませんよね? ちなみにHSP ver2.55です。 どうすれば作業フォルダ以外でも実行できるようになるでしょうか?

  • HSPについて

    最近、C言語について勉強しているんですが、本屋でHSPでゲームプログラミングが何とかっていう本を見つけました。ゲームプログラミングには興味はあるんですが、HSPって何の事だかまったくわかりません。 HSPって簡単なんですか?誰か教えてください。

  • HSP2.6で出来ませんか

    HSP2.6で 指定したフォルダの(ドライブの)JPEGとAVI・MPEGファイルをボタン表示し そこにファイル名と作成日時を表示し プレビューという名前のフォルダにあるjpegファイルを 同じ名前のjpeg/AVI・MPEG(123ABC_aviがAVIファイル) それをクリックしたらそのファイルが設定されたプレーヤーに出される(表示される) スクリプトを作りたいのですが. できますかね? 書いているH.Pあれば教えてください。 御願いします。 友達にあげる画像を表示するサムネイル表示用です。 後、 HSP本体が無くても再生できますか?

  • HSP 画像、メッセージ表示

    HSPで月姫のようなシステムのゲームを作ろうと思い始めたのですが、早速つまづきました。 jpg形式の背景にPNG形式の立ち絵を表示するにはどうしたら良いでしょうか? 拡張プラグインを利用し、PNG単体では表示できるようにしています。 また、メッセージ(文)を一行ずつ表示するのはどうしたら良いですか? 一気に表示されてしまいます・・・。 何度も検索しましたが、ノベルゲーム作成を取り上げているサイトが少ないようで・・・ サンプルとなるようなノベルゲームを公開してるサイトがあったら知りたいです。 ぜひお願いします。

  • 画像編集で

    よくあるひとのブログとかでゲームのキャラクターの画像をはっているのですがゲーム内のSS(スクリーンショット)をして画像編集ソフトで切り取り作業でキャラクターの周りを切り取りしてもキャラクターだけ残るという切り取りの仕方がわかりません。簡単にいうとブログの背景が黒だとしたらそのキャラクターの背景がゲームの背景ではなくブログの背景色になる方法を知りたいです。しってるかたいましたらおねがいします;

  • HSPについての質問です

    今回の質問は以前も同じような内容の物を投稿したのですが、説明不足や謝った表記など至らないことがたくさんあったので今回はそれらを見直しもう一度質問します。 今回の質問は題名どうりHSPについての質問です。 私は最近ゲーム作りを始めたのですがフリーだとイイソフトが見つからなかったのでこのサイトで聞かせていただいたところHSPというフリーソフトを紹介されました。なのですぐにそれを使ってゲームを作ろうと思ったのですが、プログラミングによるゲーム作成は初めてなので質問させていただきます。 まだまだわからないことはたくさんあるのですが長くなってしまうのでいくつかに絞らせてもらいます 最初に今私が使っているHSPのバージョンは現段階で一番新しいバージョンです。(2008年5月21日現在) そして今わかっていること(できること)は ・絵、写真の表示 ・文字の表示 ・ボタンの表示 ・旗の作成 ・色の変更 などだいたいの基本的なことは何となくですがわかっています そこで今はこの技術だけで作れる選択肢で進んでいく対ピノゲームを作っているのですがそこでいくつかの問題が出てきました なのでそれに対する質問をしたいと思います。 その状況はゲームを半分程度完成させたところで実行しようとしたところ選択肢をいくつか選んでいくとエラーメッセージがでてきて実行できません。内容は 「パラメーターの数が多すぎます」 という文章ですその前にいくつかの文が表示されるのですがそれは読めないので日本語のここだけ書かせていただきます。 これはいったい何なんでしょうか?答え求めます 長文失礼しました。

  • HSPによるブロック崩し作成について

    HSPでブロック崩しを作っている者です。 背景についてなのですが、色の指定以外に画像を設定することは可能なのでしょうか? 大変困っております。よい知恵をいただけないでしょうか。

  • 【win7】フォルダの中の画像がわかりにくい

    画像のようにフォルダの中の画像を表示出来る方法、ビュワーはありませんか? ペーパークラフトの展開図が多くなっていて、管理をするのが大変なので完成図を一枚このように表示してどの展開図なのかをわかりやすくしたいのです。

専門家に質問してみよう