検索結果 3 件

by yamabuki
14年前
フォーラム: C言語何でも質問掲示板
トピック: 別の掲示板でプログラムに関する質問がありましてきちんとした回答ができたか自信がありませんどなたかアドバイスお願いします
返信数: 51
閲覧数: 18666

Re: 別の掲示板でプログラムに関する質問がありましてきちんとした回答ができたか自信がありませんどなたかアドバイスお願い

遅い気もしますが、勉強もできなければプログラマーでもない4流以下のただの高校生から言わせてもらいます。 論点がずれているかも、言葉も汚いです。すいません。 数学はプログラミングにおいて置き換えれば何でもできる魔法のツールのように捕らえている気がします。 ですが、プログラムはどう「動かすか」が問題ではなく、どう「動くようにする」かが問題だと思うのです。 紙の上にいくら設計を書いて計算式を並べたところでそれらは動きませんし、机上の空論にしかなりません。 他人の設計を眺めても同じことです。 プログラムを打ちバグを取り除き、動くようになって初めてスタートです。 複雑な動きや面白いゲームシステムなどの機...
by yamabuki
14年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録の10章と11章のenemy_pattern0関数についての質問
返信数: 2
閲覧数: 1431

Re: 龍神録の10章と11章のenemy_pattern0関数についての質問

①たしかにすっきりとソースコードが見えますね。
②なるほど!座標の処理は別関数でやっていたんですか・・・enemy_pattern0関数ばかりに気を取られていました
by yamabuki
14年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録の10章と11章のenemy_pattern0関数についての質問
返信数: 2
閲覧数: 1431

龍神録の10章と11章のenemy_pattern0関数についての質問

初投稿となります。よろしくお願いします。 10章と11章のenemy_pattern0関数を見比べ疑問に思ったので投稿しました。 コードの下へ続きます 10章のコード void enemy_pattern0(int i){ if(enemy[i].cnt<60){ enemy[i].y+=2.0; } if(enemy[i].cnt>60+240){ enemy[i].y-=2.0; } } 11章のコード void enemy_pattern0(int i){ int t=enemy[i].cnt; if(t==0) enemy[i].vy=2; if(t==60) enemy[i].vy=...

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