テキストベースのアドベンチャーゲームを作りたい

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら

トピックに返信する


答えを正確にご入力ください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: テキストベースのアドベンチャーゲームを作りたい

Re: テキストベースのアドベンチャーゲームを作りたい

#2

by あたっしゅ » 4年前

皆無なのは、語彙力だけではないようですね。
GameMsg... らは、どこから出てきたのかな ? 検索してみたら、
https://detail.chiebukuro.yahoo.co.jp/q ... 2230296212
c 言語についてです。 - #define_CRT_SECURE_... - Yahoo!知恵袋(ja)
が出てきたのだが...

'y' 以外の入力の時、再度、尋ねたいのなら、

コード:

#include <stdio.h>

int
main()
{
    bool bNoExit = true;
  
    while( bNoExit ) {
        char ch;
  
        printf("do you fight the dragon? [y/n]");
        scanf("%c", &ch);
        switch( ch ) {
          case 'y':
              puts("you dead!");
              bNoExit = false;
              break;
  
          case 'n':
              puts("you couldn't escape");
              break;
  
          default:
              puts("you should keep the rule!");
        }
    }
  
    return 0; 
}
かな ? https://www.onlinegdb.com/ で確認。あ、ENTER の処理をしてないが、とりあえず。

あと、
https://detail.chiebukuro.yahoo.co.jp/q ... 0230550815
ゲーム学科1年です。夏休み課題でテキストベースでアドベンチャーゲームを作るので
Yes/No の分岐と関数を使って参考程度にソースコード作って見せてもらえると助かります。
- YAHOO ! JAPAN 知恵袋(ja)

こんなのも、出てきました。

テキストベースのアドベンチャーゲームを作りたい

#1

by blue » 4年前

環境 Windows 10 visual studio2017

int GameMsg_prologue(void);
int GameMsg_ending(void);
int GameMsg001(void);
int GameMsg002(void);
int GameMsg003(void);
int InputYesNo(void);

これらを使ってテキストベースのアドベンチャーゲームを作りたいのですが全く分からず苦戦しています。
GameMsg001の部分だけでもいいのでソースコードつきで解説して欲しいです。
語彙力皆無で申し訳ないです

ページトップ