「三角関数まじパネエな」「なくしたら世の中のゲームの9割が消滅する」ゲームプログラムでみる三角関数の有用性

似たまとめはすでに存在してたけど、最近また話題になってたので作ってみました。 なんか間違ってたら教えて下さい。
330
前へ 1 2 3 ・・ 6 次へ
桂透◇例大祭つ52a @KeisukeKnight

弾幕風触ったことあるけど無限に三角関数使ってた記憶ある ゲームプログラミング自体に三角関数の出番は多いけど弾シューは尚更ですね…

2022-05-20 16:33:37
suica @crypto_asa

三角関数はあんま覚えてませんが 取り敢えずアークタンジェントが存在しないと 自機狙いは作れないのでゲームには要る

2022-05-18 23:58:38
ゆんゆん探偵 @yunyundetective

三角関数を知っているとUnityでシューティングゲームを作って遊ぶ時に敵の弾をきれいに自機に向かって飛ばせるので人生が豊かになる。

2022-05-18 21:05:15
ゆんゆん探偵 @yunyundetective

「シューティングゲームが作れるから三角関数は人生を豊かにする」は私はネタのつもりはなくて割と本気で言ってるんだよな。

2022-05-19 12:42:45
Death Alice @DeathAlice1

三角関数を理解するかしないかでシューティングゲームの作成難易度が雲泥の差で変わるのはあまりにも有名。

2022-05-20 18:34:54
えりぽらさん@あきんど信長出陣 @sanpolan

三角関数がトレンドになっております PC98時代に母校初の情報処理1級をとった天才でしたが、数学の成績がとてもアレだったため、シューティングゲームの敵機を飛ばせられなくて悶えてました 勉強はしような!

2022-05-19 11:44:25
jfhdlydetfysgs@skeb依頼募集中 @noname_mkgr

三角関数の扱い方がわからなくて弾幕作れなくて挫折したシューティングゲーム pic.twitter.com/jqPEBdTBxw

2021-05-09 22:01:01
ほっとフクロウ(作っちゃうおじさん) @hothukurou

三角関数を使って、シューティングでよくある「角度を決めて発射する処理」をどう書いていくかを書いた記事です。 サイン、コサインって便利ですね! シューティングゲームでよく使う数式をまとめてみた hothukurou.com/blog/post-951

2022-05-19 22:44:16

ナナメ移動に使う

hira @dhirabayashi64

最近簡単なゲームを作っていて、斜めの線の終点の座標を求めるのに三角関数を使う。 線の長さと角度がわかれば、x座標とy座標の値もわかる。 結局、既に判明している値から他の欲しい値を求めることができるという、ただそれだけなんだけどなぜか当時はわからなかった。

2022-05-19 12:41:38
タカティン @TX98V3AWwNhUJVG

大昔のテレビゲームで、例えばシューティングゲームの自機が8方向に動かせるすると、これも三角関数で動かす移動距離を計算してる x距離 = cosθ × 速度 y距離 = sinθ × 速度 ※そうしないと一定速度で動かない 自機を狙った弾の発射角や移動量も三角関数で算出する

2022-05-20 02:51:53
山本ユースケ @yusuke

三角関数教えておかないとシューティングゲームで斜め45度の弾が水平垂直の1.414倍の速度で飛ぶようになる

2022-05-21 22:50:15
秋風 @akipoo

ゲームプログラムなんか、三角関数無いと移動処理の座標系とか雑になるからな。斜め移動がむちゃ早くなったり。

2022-05-19 14:01:49
Dawgat @Dawgat

三角関数わからないと、斜め入力すると1.4倍速で動けるゲームが量産される。 steamの闇ゲーあるあるらしいけど。

2022-05-19 12:29:20
マジあり @maziari1105

三角関数を知らない人がゲームを作るとスティックを斜めに倒したときにキャラクターが1.4倍の速度で動くことになる。

2021-08-17 12:22:20
おゆぴ @HotWaterP

スティックを斜めに倒したときにキャラクターの移動速度が1.4倍にならないゲームを作る人は三角関数を知っている(対偶)

2021-08-18 09:26:22

3Dで使う

ヴォストク@作業中 (あと17件/20件中) @vostok061

物体の移動回転やシェーダーにはベクトルも使うぞ!

2021-11-16 00:52:24
つの @tsunocc

自分は三角関数と行列を学校で学んだおかげで個人でポリゴンを使ったゲームを作ることができましたが、学んでいたときは将来ポリゴンゲーム作りに役立つなんて思いもしませんでした。 ジョブズのカリグラフィーの話が有名ですが、何がどこで役に立つかなんて分からないものです。

2022-05-19 23:45:28
海月の遺灰(๑•̀ㅂ•́)و✧ @jellyfishpsy

とりあえず高校生諸君、ゲーム作ってみたら三角関数はものすごく役に立つこと分かるぞ 3Dアクションゲームならジョイスティックの傾きをキャラクターの向きと速度に置き換えて計算するようプログラミングしようね

2022-05-21 19:22:57
くま @jJVTJEer0kcLuHl

数学の三角関数は、キャラの向きの変更、誘導ミサイル、髪の毛の揺れなどで使います。シェーダを書いて物質のキラメキを表現するときには内積・外積が出てきます。微分・積分が分かれば波動方程式も理解でき、ウェーブレーサーのような波乗りゲームも作れます。

2021-11-17 13:34:21
ばこ@Unity入門の森 @bako_XRgame

三角関数がトレンドになっているみたいですが、ゲーム開発ではお役立ち度が高いです。 波やキャラクターの移動経路など周期的な現象を扱いたい時に三角関数を設定してあげるだけでOK。 シェーダーの色合いやグラデーションを作るときも三角関数の重ね合わせや周期を変えるだけでOK。 とっても便利!

2022-05-19 17:34:23
ミハイル @Mikhail_mayu

3Dゲームでおっぱいが揺れるのは三角関数のおかげなのに必修じゃなくなるとかマジですか😭😭😭

2022-05-20 13:00:15

2Dでも使う

異世界人ノックス @Vhead_knox

三角関数、ドットのRPGゲーム作るなら要らんやろ〜と思っていたらマップチップ上のキャラ同士の距離を図るのに使ったりしたので、どこで使うかわからんですよホント

2021-05-28 19:05:52
前へ 1 2 3 ・・ 6 次へ