[過去ログ]
【ゲームで、この処理ってどーやってんの?】 (125レス)
【ゲームで、この処理ってどーやってんの?】 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
3: 1 [sage] 2018/05/30(水) 20:18:53.13 ID:fZdspc/Y 即消されないように、しばらく自問自答したいと思います。 自分がなるほどなあ、と思った超基礎的なやつ。 1行なのでコードで書かせてください。いきなり禁止破り。原則禁止、とすべきでした。 0〜nの数字を順送りし、n番目の次は0に戻る処理 a=(a+1)mod(n+1) n+1で、増えていくaを割った余りを返すことで、nの次は0に戻る処理です。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/3
70: 名前は開発中のものです。 [] 2018/06/26(火) 02:31:18.18 ID:d0rsFYq9 >>3 なるほど、そんな方法もあるのか。私は、 a=(a<10)?(a+1):0; ・・・って書いてる。Cだけど。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/70
77: 名前は開発中のものです。 [sage] 2018/07/16(月) 21:35:04.95 ID:UFGOKtLD >>76 んんー、10未満であることを判定して実行してるから、確かにIF文であることもないのだけど・・・普通、IF文とは区別する。 だってそうしないとfor文もwhile文もIF文ってことになっちゃうじゃん? >>3を忠実にCで書き表せば、 a++;a=a%10; って表現にした方が正しいというのなら、その通り。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/77
78: 名前は開発中のものです。 [sage] 2018/07/17(火) 10:01:34.15 ID:6120ASjx >>77 論点がずれている。 なんで、>>3が意味あるのか考えろ なんでIF文だとツッコミいれたか考えろ http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/78
80: 名前は開発中のものです。 [sage] 2018/07/24(火) 10:41:53.69 ID:WoBX4Imx >>78 >>3配列の添字ループはmodだよね(y=x[++a%10]) >>70俺は三項演算子だな(y=x[++a>=10?0:a]) >>74それif(三項演算子)やんけ 何度考えても、74のツッコミの意図がわからん (プリインクリメントが気持ち悪いけど気にするな) http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/80
113: 名前は開発中のものです。 [sage] 2018/09/17(月) 07:46:18.41 ID:11fnJD9C >>3 亀で申し訳ないが、n がある程度自由に決められる数なら、2^n の数にすれば AND でマスクするだけで済む。割り算って重たいからね。 経験上どうしても 2^n 以外にしないといけない場合ってめったにない。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/113
124: 1 [] 2020/06/26(金) 09:24:36.10 ID:1Y6XlZbc 1です。 >>3についての>>70や>>77の記述に対して、コメしようと思ったけどやめました。 3の式は5に発展して、送る数が複数でもよくなったり逆順でも大丈夫になって、0〜nを前後にループさせることができるようになったんですよね。 自分的には、74さんのツッコミの意図は、自分(1)はなるべく汎用的な数式で表わそうとしていたんですが、それに対し70,77さんが、書き方と処理の流れが分かってないと理解しづらい三項演算子や、Cでの書き方を記述したからではないのかなあ、と思いました。 http://mevius.5ch.net/test/read.cgi/gamedev/1527678545/124
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s