検索結果 6 件

by 翡翠
12年前
フォーラム: C言語何でも質問掲示板
トピック: シューティングゲームで背景をスクロールするときにものすごく重くなってしまいます
返信数: 4
閲覧数: 3517

Re: シューティングゲームで背景をスクロールするときにものすごく重くなってしまいます

現在のコードでは、ループ内でhaikei関数が呼ばれるたびに、
画像の読み込みを行っています
画像の読み込みを行う関数を別に用意して、読み込み関数を一度呼んだ後は、
表示する関数のみループで回してみてください
by 翡翠
12年前
フォーラム: C言語何でも質問掲示板
トピック: マップエディタ作ってみました
返信数: 9
閲覧数: 5595

Re: マップエディタ作ってみました

私もアクションゲーム用のマップエディタをC#で作っている最中のものです

私の場合は「やさしいC#」という本で1からC#を学びました
あまり複雑なことは解説されていませんが、C#でどういうことができるのか、基本を押さえることができます
基本がわかれば、platinumなどのマップエディタを参考に作っていけると思います
複数のフォームの操作など、本に載っていない複雑な処理は検索すれば大体は出てきますので
by 翡翠
12年前
フォーラム: C言語何でも質問掲示板
トピック: breakとcontinueを使った問題です
返信数: 13
閲覧数: 6205

Re: breakとcontinueを使った問題です

まず、今の状態では9行目のbreakがループの初めに必ず処理されています
結果、そのあとの入力処理がされずに、16行目の結果だけが表示される、
ということになっています

なので、for文の中身を、
1.xへの入力処理
2.入力されたxの値によって処理を分岐
となるように変更してみてください

あと、16行目のprintfは、現状ではsumの値を参照できていないので、

コード:

printf("合計=%f\n",sum);
とダブルクオーテーションの位置をカンマの前にしてください
by 翡翠
12年前
フォーラム: C言語何でも質問掲示板
トピック: メニューバーが作れない
返信数: 5
閲覧数: 2351

Re: メニューバーが作れない

開発環境を書かないと答えられないかと思います
それから現在のソースコードを載せて頂ければ、より答えやすくなります

C#ならWIndowsフォームアプリケーションで作っちゃえばさっくりとできますよ
by 翡翠
12年前
フォーラム: C言語何でも質問掲示板
トピック: 20章の背景のところなのですが・・・
返信数: 3
閲覧数: 1888

Re: 20章の背景のところなのですが・・・

最後に背景を描画してしまっているので、
それより前に描画した自機や弾が見えなくなっていますね
graph_back_main(); を graph_effect(); の前の行に移すことで解決すると思います

effect_main()に関しては、19章のコピペ時に残ってしまったのかな?
by 翡翠
13年前
フォーラム: C言語何でも質問掲示板
トピック: 変わったアルゴリズムに悩んでいます。
返信数: 2
閲覧数: 1298

Re: 変わったアルゴリズムに悩んでいます。

まずフォーラムルールをよく読みましょう
名前は同じ名前を使用してください
ソースコードは codeタグで囲ってください

何がしたいのかがよくわからないので、やりたいことをもっと詳しく、明確にしていただけますか?
それから、コンパイル可能なソースがあれば、そちらを張り付けていただけると、
より多くの回答が得られると思います

詳細検索ページへ移動する