• ベストアンサー

visual c++でゲーム作成

visual C++でwindows用のゲーム(RPG)を作りたいのですが、新規にプロジェクトを作るときのテンプレートは、windowsフォームは使わないのでしょうか。 visual basicで簡単なソフトを作っていたときは、このフォームから作っていたのですが、ゲームの場合はボタンやフォームは自分で作るのでしょうか。 また参考になる書籍やサイトがあれば教えていただけないでしょうか。 

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

  • ベストアンサー
  • zwi
  • ベストアンサー率56% (730/1282)
回答No.1

DirectXを使うならフォームは普通使いません。VisualBasicでもそれは同じです。使えないかと言えば使えるんですけどね。 http://msdn.microsoft.com/ja-jp/library/dd188548.aspx ところでC++はネイティブでしょうか?それとも.netですか?フォームと言っているので.netですかね。ネットでの配布を考えているならMFCや.netを使わないネイティブ開発をお勧めします。 参考サイト http://www.plustarnet.com/aspil/Programming/ DXライブラリを使ったゲームの開発。 http://dixq.net/g/

関連するQ&A

  • Visual Studio Pro 2015

    お世話になります。 Visual Studio Professional 2015 を購入して既定でインストールしました。 新規プロジェクトで Visual Basicのテンプレートにお決まりのようにあるはずの Windowsフォームがないのですが、どうしればテンプレートに表示されるようになるでしょうか? Visual Studio Professional 2012などで作成した既存のプロジェクトなどは2015で問題なく開けたので、新規プロジェクトでWindowsフォームが作成できないということはないと思うのですが・・・ Windows 10、Windws 8.1 などで既存インストール、カスタム全選択インストールの両方を試したのですがテンプレートにWindowsフォームの選択肢は表示されませんでした。 せっかく購入したのに、ものすごく焦っております。 Visual Basic のテンプレートにWindowsフォームを表示させる方法をご存じの方、何卒ご指導いただければと思います。 よろしくお願いいたします。

  • Visual C#・C++・BASIC 2008でジョイパッドを扱いた

    Visual C#・C++・BASIC 2008でジョイパッドを扱いたいのです。 DirectXやMFCなど色々やり方があると思いますが一番簡単な方法を 教えてください。Windowsフォームアプリでのプログラムでお願いします。 僕が検索で探したVisual C#でのDirectX SDKを使ったジョイパッドの プログラム方法はこのサイトです、参考までに。 http://techno-st.net/2008/04/24/visual-c.html Visual C# でジョイスティックを使ってみる。

  • Visual C# 2005 Express Edition の使い方について教えてください(初歩の初歩です。)

    Visual C# 2005 Express Editionの使い方?について困っています。 ファイル―新しいプロジェクト を選択し、「新しいプロジェクト」ダイアログボックスを開きました。 そこで、どれかテンプレートを選び、プロジェクト名を入力後、OKボタンを押す、というのが普通の流れだと思うのですが、なぜかどのテンプレートを選択しても、OKボタンが押せなくて困っています(いつまでもボタンがへこんだままということです) これは一体どういうことなのでしょうか?自分なりに色々調べてみたのですがやはりこういうところでつまずくのはかなり異例なのか全くわかりませんでした。 どなたか解決方法がわかる方がいれば教えてください。

  • Visual Basic2008にて、新しいプロジェクトを作成する事が出来ません。

    会社でVisual Basic2008を使っている為、 参考書に付属のVB2008インストールCDにて、 Visual Basic2008Express Editionを自宅のPCにインストールを行いました。 VB2008を起動し、スタートページを表示させる事や、 会社から持ってきたVB2008のプロジェクトを開き、編集する事は 可能となっており、新しいプロジェクトを作成する事が出来ない状態です。 プロジェクト新規作成の手順として、 1.[ツールバー] ファイル → 新しいプロジェクト 2.スタートページの左上の「最近使ったプロジェクト」の下にある「作成: プロジェクト」をクリック。 このどちらかの操作も、実行すると「新しいプロジェクト」画面に遷移する事は出来ますが、 Windowsフォームアプリケーションなどのテンプレートを選択すると「OK」ボタンが押せない状態になり、 プロジェクトを作成する事は出来ません。 また、「マイテンプレート」のオンラインテンプレートの検索を選択し、「OK」ボタンを押し、進めることは出来ます。 私が気になる点として、「新しいプロジェクト」画面の左側に表示されるはずである、 「プロジェクトの種類」が表示されません。 この点から、テンプレートを管理するデータがダウンロード出来ていない。 または、テンプレートを管理するデータがうまく設定出来ていないのではと思っております。 OSはWindouwsXPです。 関係ないかもしれませんが、WindouwsUpdateも最新となっております。 システムエラー等は表示されません。 初心者の為、説明の足りない点などがございましたら言って下さい。 ご指導宜しくお願い致します。

  • Visual C++ って何?

    C言語とWin32 API(?)を勉強したばかりの者です。主に赤坂玲音さんの「Windowsゲームプログラミング」で学びました。(まだ、全然初心者の域ですが) 今回Visual C++ 2005を手に入れたのですが、「?」という感じです。 やはりVisual C++を使わないと出来ないようなことがあるのでしょうか?使った方がメリットがたくさんあるのでしょうか?いくつか検索したりして当った記述ではMFCが使える、などの説明があったのですが、それも「?」という感じです。 出来れば何かプログラムを書きながら学べれば、と思っているのですがおすすめの学習ルート、書籍などありましたら是非教えていただきたいです。 よろしくお願いします。

  • Visual C++ を使って Windows2000 プログラミングをしたいのですが…

    プログラミング自体は初めてではない(C, C++, Java 等を初級程度やったことがあります)のですが、Windows上ではまだまともにプログラミングしたことがない者です。 Visual C++ を使って Windows2000 の機能を使ったプログラム(アプリケーションソフト)を作ろうと思っているのですが、参考になる書籍・雑誌などがあれば教えていただきたく質問しました。自分でも Web で検索してみて幾つかそれらしい書籍は発見したのですが、読んだことがある(使っている)方のレビューがないものが多いため、どれを買えばいいか迷っています。ですので、経験がある方に『自分はこの本が良かった・参考になった』という本があれば教えていただきたいです。高度すぎてもついていけないと思いますので、できればプログラミング初級者程度がわかるモノが望ましいです。 特に Visual C++ にこだわっているワケではないですので、Windows2000 の機能が使えるモノなら、それ以外でも構いません。 宜しくお願いします。

  • C#で3Dボタンを作成する方法

    Visual C# にて、「Windowsフォームアプリケーション(.NET Framework)」プロジェクトを作成し、フォーム上にボタンとテキストボックスを配置し実行すると、添付の図1のようになりますが、このボタンをクラシックスタイルの3Dボタン(図2のように、ボタンの上辺と左辺が明るく、下辺と右辺が暗くなっているボタンです)のようにするにはどうすればいいですか? ボタンのプロパティのうちのどれかを弄れば出来そうな気がするのですが、それらしいものが見当たりません。単に見つけられていないだけでしょうか。 よろしくお願いします。

  • VISUAL BASIC と VISUAL C その2

    VISUAL BASICでプログラムを組むと、VISUAL Cに比べソフトが重たくなるとか、外部との入出力機能が劣るとかそんなことはないのでしょうか。VISUAL BASICは、5年以上前に良く使いましたが、Cを全く知りません。PLCから50個ほどのデーターを入力して、それをリアルタイムに表示したり、グラフにしたりするWINDOWSソフトを作ろうとしています。VISUAL BASICでも組めると思いますがが、なにせVISUAL Cを全く知らないため、勉強したらもっといいことがあるのか教えてください。

  • Visual C++ 5.0では出て来ないウィンドウ

    Visual C++ 5.0では出て来ないウィンドウ Visual C++ 6.0 Standard Editonの中古ソフトを買おうと思っていますが、 「ファイル」メニュー→「新規作成」項目→「新規作成ウィンドウ」→「プロジェクト」タブで、 「Win32 Application」又は「Win32 Dynamic-Link Library」を選択して「OK」ボタンを押した後に、 「Win32 Application-ステップ1/1」ウィンドウと「新規プロジェクト情報」ウィンドウ 又は 「Win32 Dynamic-Link Library-ステップ1/1」ウィンドウと「新規プロジェクト情報」ウィンドウ が出て来るかどうか教えて頂けませんか? プリコンパイル済みヘッダーファイルとプリコンパイル済みソースファイルが自動作成されるかどうかも教えて下さい。 Visual C++ 5.0を持っているのですがこれらのウィンドウが出て来ないしプリコンパイル済みヘッダーファイルとプリコンパイル済みソースファイルも自動作成されないので困っています。 書店で売っている書籍が殆どVer6.0対応なので初心者にはVer5.0対応やVer2008では分かりません。

  • C++ での関数について

    C++ での関数について 先週Visual C++を始めたばかりの初心者です。 最初に作られるForm1から別の関数に飛ばしたいのですが、やりかたがわかりません。 どなたかお願いします。 \\\\\\\ 詳しく //////// Form1 ここにスタートボタンを作る Form2 Form1のスタートボタンを押すとこちらのウィンドウが起動し、実行される。 ちなみにForm2はプロジェクト名を右クリックし、「追加」→「新しい項目の追加」→「テンプレート」→「windowsフォーム」で作成し追加しました。 C言語はだいたい理解できているのですが、いまいちC++がわかりません。よろしくお願いします。

専門家に質問してみよう