• ベストアンサー

VBでこれ出来ますか?

例えば何かを作るソフトを作ります。 (RPG自体を作るのではなくRPGを作るソフトという感じです) それで例えばオリジナルのシューティングゲームを 作れますよ!というソフト自体をVBで作ったとします。そのソフトを使って第3者がゲームを作ります、その作ったゲームをEXEやセットアップ出来るようには出来ますかね? VB⇒シューティング作成ソフト.exe⇒オリジナルシューティング.exe  という感じです。

  • a12b12
  • お礼率51% (152/297)

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

  • ベストアンサー
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.2

>えっと、シューティング作成ソフトで作成中はその作成ソフトでしか再生 >出来ない編集ファイルとなっていますが、最終的にexeにしたいという感じです。 よくわかりません。 主要な機能をコンポーネント化してDLLにするんでしょうか? 結構難しいとは思いますよ。 >一つのプログラムマスターするのにはどれくらいかかるのでしょう? 私は少しかじる程度です。すべてマスターするのはなかなか難しいですが 1年くらいやればかなりできるようになると思います。 がんばってください。

a12b12
質問者

お礼

ありがとうございます。 頑張ってみます。

その他の回答 (1)

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1

「シューティング作成ソフト.exe」と「オリジナルシューティング.exe」の関係は?? 「シューティング作成ソフト.exe」が「オリジナルシューティング.exe」の ソースを生成してそれをコンパイルし「オリジナルシューティング.exe」を 生成するようにするのでしょうか。 それができれば可能ですが... 「シューティング.exe」+「「シューティング設定ファイル」で動作する ゲームをつくり、「シューティング作成ソフト.exe」で設定ファイルを 作成するようにするという方法もありますが。

a12b12
質問者

補足

ありがとうございます! 説明不足ですみませんm__m えっと、シューティング作成ソフトで作成中は その作成ソフトでしか再生出来ない編集ファイルと なっていますが、最終的にexeにしたいという感じです。 PS:MovingWalkさんはプログラム何言語使えますか? 一つのプログラムマスターするのにはどれくらいかかるのでしょう?

関連するQ&A

  • VB6のアプリケーションの配布

    VB6でアプリケーションを作成したのですが、他のマシンに配布する場合に実行形式(EXE)だけだと、DLLやOCXなどの有無やバージョンの違いで動作しないのですが、Setup.exeなどダブルクリックするだけで、インストールできるようにしたいですが、方法がわかりません。 VBのランタイムは、このSetup.exeより先にインストールしないと、Setup.exe自体でインストールが中断されるのでしょうか? あと、.NETですがVB6のようにDLLやOCXの有無・バージョン違いなど気にせず簡単に配布できるのがメリットの一つと解釈しても良いのでしょうか? このように配布・インストール関連で詳しい書籍などご存知でしたら教えてください。 インストーラソフトというものは言葉聞いたことがあるのですが、 .NET使うならば、あまり必要ないのでしょうか?これもお勧めのインストーラソフトがあるのでしたらご教授下さい。

  • vb.netでsetup.exeの名前を変える

    visual studio 2010のvbでソフトを作成しています。(プロではありません。趣味です。)setupプロジェクトで作成するsetup.exeの名前を変更するにはどうすればよろしいのでしょうか?たとえば、abc_setup.exeのようにです。ちなみに、setup.msiの名前を変更することはできました。御教示いただけるとありがたいです。

  • VB6.0で作ったSetup.exeにてエラー

    VB6.0のディストリビューションウィザードで作成した Setup.exeにてソフトのインストールができなくて困っています。 セットアップの途中で「予期せぬエラーが発生しました」 「¥¥@~ファイルが見つかりません」と表示されます。 どうもファイルを参照するときに¥マークのあたりが 文字化けしているようなのですが、原因が分かりません。 なんとかセットアップができるようにしたいのですが・・・ 環境はWin98、VB6SP5です。 誰かご教授願えませんか。 よろしくお願いします。

  • VB5.0とVB6.0

    ご教授お願いします。 VB4.0で開発を始め、VB5.0に。主にDBはDAOを使っています。いくつかのアプリを配布し(セットアップウィザードを使い)、その後VB6.0がリリースされましたが、配布済みアプリに影響があると思いB6.0へのUpをあきらめていました。VB5.0は98でしか認められていず、2000でも試しましたが、確かに一部の動作でエラーが起こったりしました。使用しているマシンが不安定になったので、中古PCに98をインストールし、開発環境を移しましたが、セットアップウィザードが「予期せぬエラー」とかで動きませんでした。以上が経過です。 ようやくVB6.0を入手し、とりあえず2000で、2,3のアプリで試したところ、そのまま(何の手も加えず)OKでした。ちょっと気がついた点といえば、作成されたEXEのサイズが1割ほど小さくなっていました。 質問ですが、VB5.0→VB6.0では何が変わったのでしょうか?(当時はある程度読んだ気がしますが、覚えていません) そして、アップ後、注意しなければならないことは何でしょうか? よろしくお願いいたします。

  • VBにてEXE作成

    VBにてとあるシステムを開発しました。 SETUP.EXEを作成して遠隔地に配布したいのです。が SETUP.EXEを起動してインストールはできるのですが 印刷実行時にエラーが出てしまいます。 VBから実行は出力できます。 ディストリビューション ウィザードの使用方法が 悪いのでしょうか。 OS :Windows2000 TOOL:VB6.0 SP5,Spread3.0,ImputMan6.5J DB :ORACLE8.05

  • vb6(sp5)で作成したexeのセットアップ媒体を作成したいのですが

    vb6(sp5)で作成した複数のexeとランタイムをsetup.exeを実行したら vb6の環境がまったくないpcで実行できるようにしたいのですが 何かいい方法を教えてください。

  • エクセルのVBと、普通のVBの違い

    エクセルのVBと、普通のVBの違いを教えてください。 エクセルにVBが付いているということは、普通のVBより、高機能ということなの? エクセルのVBで、シューティングゲームのような複雑なプログラムを作ることはできますか?

  • vb2005で作成したプログラムはどこに?

    vb2005で作成したプログラムはどこに? vb2005で作ったプログラムをビルド後に、 他のPCにsetup(インストール)したとします。 その場合、実行ファイル(.exe?)はどこにあるのでしょうか  また、コマンドプロンプトで実行ファイルを起動することは可能でしょうか

  • 【VB2005】インストーラー作成

    VB2005で作成したアプリケーションを セットアッププロジェクトを作成して、 インストーラーを作りたいと思います。 アプリケーションフォルダに、"App.Exe" を追加します。 ユーザーのデスクトップに、"App.Exe" のショートカットを追加します。 ソリューションのエクスプローラーで Manufactureなどを設定して、ビルドして "SetUp.Exe" を作成します。 それだけだと、デスクトップ→Windowsボタン→すべてのプログラム →任意のフォルダ? に、プログラムのショートカットが存在してなくて、どこで設定すればよいか困ってます。 アドヴァイスお願いします。

  • VB6.0のディストリヴューションウィザード

    を使って、セットアップウィザードを作ると、CABファイルが出来上がり、そいつを解凍するとSetup.exeができる。で、Setup.exeでセットアップをしようとしてもセットアップされないで途中でエラーが出て終わってしまう。 WinNT W2K Win98SE のそれぞれのOSで作ったツールをVBのインストールされていないそれぞれのOSにSetupでインストールしようとしたけど失敗。 こんなことになってしまうのは僕だけなんだろうか? 誰か教えてください