No.2ベストアンサー
- 回答日時:
ゲームエンジン
ゲームを作るために便利なプログラムやデータを集めたライブラリ
統合開発環境
エディタ、コンパイラ、デバッガ等の開発に使うツール群を連携させて一つのツールとして使えるようにしたアプリケーション
と、まったく別の概念です。
公開、販売されているゲームエンジンには、それを使うための「統合開発環境」がセットされていることもあります。
ゲームエンジンだけで公開、販売されており、実際の開発には別途ツールが必要なものもあります。エディタ、コンパイラ等を個別に用意することもできますが、最近なら統合開発環境を使うことが多いでしょう。
> 括弧内の文はクロスプラットフォームのツールやライブラリを使って、C++やC#などに実装してソフトウェアを作るという意味です。
これは、視点を変えれば「ゲームエンジンを自作して、その自作ゲームエンジンを使ったゲームを作る」ということです。
No.1
- 回答日時:
> ゲームエンジンと総合開発環境の違いを
ゲームエンジンは、例えばアドベンチャーゲームを作る用のツール。
基本的に、アドベンチャーゲーム以外は作れない。
画像と文章やBGM用意して、コマンド選択して進む先を示すシナリオなんかを組めば、アドベンチャーゲームの完成とか。
例えば、画像をフェードイン表示するには、ゲームのシナリオの適切な場所に画像のファイル名を指定するとか、画像を選択、表示方法にフェードインを選択すればOK。
一般的には、
×:総合開発環境
〇:統合開発環境
で、統合開発環境は、プログラムを制作するための環境で、プログラムを打ち込むエディタ、コンパイラやリンカ、デバッガやリソースエディタなんかが1つに統合された開発環境の事。
アドベンチャーゲームを作ろうとするなら、
・ゲームのウィンドウやメニューを表示する処理
・画像を表示する処理
・文字を表示する処理
・選択肢を表示する処理
・選択肢が選ばれた際の処理
などなどを自分で作成する必要があります。
例えば、画像をフェードイン表示するのに、画像ファイルをオープンして内部のビットマップとして展開、表示用の画像を作成して画像の明度を黒から徐々に上げながら元画像を表示用画像に書き込むなどし、タイマーなど使って繰り返しウィンドウに描画する処理とか。
> (ビルドの生成や外部ライブラリ等でのゲーム制作をする予定でもあります。)
後者の統合開発環境などでプログラム作るって事?
どういう、何の統合開発環境で作るか?色々試したりして選ぶところからとか。
テキトーにそれっぽいキーワードで検索すれば、それっぽいサイトはすぐ見つかります。
ColorWorks WorkShop - アドベンチャーゲーム設計論第0回
http://c-works.gonna.jp/tips/Lafie/adv00.html
工業高校生のプログラミング日記 - C++でノベルゲームを作った話[DXライブラリ][C/C++]
https://techdiary.exblog.jp/24148361/
k-katoh's Page - 簡単なサウンドノベルタイプのアドベンチャーを作る
http://www.gg.e-mansion.com/~kkatoh/program/nove …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# Switch向けにpcでc言語でゲームを作っているのですが、開発環境はWindows10のvisua 1 2022/04/02 07:04
- 保育士・幼稚園教諭 保育の課題で、みなさんに至急確認してもらいたいのですが、総合的指導とはなにか→1つの遊びを取り上げて 1 2023/08/28 21:30
- 保育士・幼稚園教諭 保育の課題で、みなさんに至急確認してもらいたいのですが、総合的指導とはなにか→1つの遊びを取り上げて 1 2023/08/28 21:28
- 携帯型ゲーム機 ポケモン新作なんで毎回低クオリティなのか? 新作ポケモンの新トレーラーが公開されましたが、見るやいな 3 2022/06/01 22:38
- その他(ソフトウェア) 対話型aiですが動画サイトなどで テトリスとかをサクッと作ってて凄いなぁと 思いましたが テトリスは 1 2023/05/17 22:21
- 画像編集・動画編集・音楽編集 【急】【Zbrush】3DCG初心者です。ノートPCでのZbrush動作環境につきまして 1 2023/08/19 17:38
- その他(ゲーム) アタリショックを起こしたクソゲー「E.T.」 どんな内容なら失敗しなかったか? 3 2023/05/07 09:33
- 就職 雇用ビッグバンを起こすべき! 2 2022/04/03 08:58
- その他(ゲーム) スーパーロボット大戦シリーズってどんどん面白くなくなってるのですが、なんでですか? 1 2022/06/29 20:03
- 教育・文化 世の中って結局環境ゲーですよね。 6 2023/05/20 14:14
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TeraPadで画像を入れても反応し...
-
Irfan Viewで表示する画像の順...
-
店頭デモに使えそうな「画像ラ...
-
お勧めのSVGのビューアーを教え...
-
リンクバナー画像が出ない
-
GIMP2.2のプレビュー画面について
-
イメージプレビューの多数画像...
-
Googleフォトで画像が半分グレ...
-
JPG画像のURLを得る方法に関して
-
JW CAD の 挿入した画像への...
-
既存画像(gif または png)の背...
-
htmlで作成したものをメールに...
-
texの表について(セルの内容の...
-
イラストレーター コピーと配...
-
エクセルで、特定の画像へリン...
-
自作アイコンの背景が透明にな...
-
画像の横に文字を書く方法
-
jpegの画像を縮小したい
-
一太郎で透かしを入れる
-
画像の保存は違法?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
画像を開くツールで保存したま...
-
無料の「Adobe Acrobat」って、...
-
Irfanviewの枚数認識について
-
イメージプレビューの多数画像...
-
お勧めのSVGのビューアーを教え...
-
エクスプローラー サムネイル表...
-
TeraPadで画像を入れても反応し...
-
Irfan Viewで表示する画像の順...
-
色相のヒストグラムを表示する方法
-
JWWに張り付けた写真開かない
-
画像のアスペクト比の表示について
-
GIMP2.2のプレビュー画面について
-
ビルダーでプレビューすると、...
-
リンクバナー画像が出ない
-
画像ファイルのリネームソフト...
-
Easy-PhotoPrintで印刷したいの...
-
ホームページビルダー10 画...
-
画像の左上隅に表示される四角...
-
画像(写真)を徐々に表示され...
-
ダウンロードしたHTMLの画像が...
おすすめ情報
括弧内の文はクロスプラットフォームのツールやライブラリを使って、C++やC#などに実装してソフトウェアを作るという意味です。
例:OpenALとか数学系のクラスや文字列描画システム…etc