❤恋するコンピュータサイエンス❤

コンピュータサイエンス、3DCGをもっと楽しく、もっと本質的に!c言語、c++の記事中心です

2022-09-15から1日間の記事一覧

DDA アルゴリズム⓪【DDAとは何か】

DDAとはデジタル微分解析と訳されるらしい。ぎょうぎょうしい名前だが、やっている事は単純で、マップにグリッドを設定した上でプレイヤーから光線を飛ばし、1マス(1グリッドづつ進めていき)グリッドが壁か否かをその都度判定することだ。具体的な実装は…

DDAアルゴリズム②【光線の方向を決める】

光線の方向を決める光線方向が負の x 成分を持つ場合、stepX は -1 で、光線方向が正の x 成分を持つ場合、stepX +1 となります。光線方向が 0 がx 成分 の場合、stepX は使用されないので、どのような値であっても問題ではありません。同様なロジックがy-成…

42Tokyo Piscine (ピシン)【42はどんなプログラミングスクールか?】21日目

それにしても不思議だ。親切な先生もいなければ、卒業証書をもらえるわけでもない。英語で書かれた数ページの課題が与えられて、その結果を機械採点に通すだけのシンプルなシステム。そんな単純なシステムに参加者皆、前のめりになって学習している。 問題を…