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

似たまとめはすでに存在してたけど、最近また話題になってたので作ってみました。 なんか間違ってたら教えて下さい。
330
前へ 1 2 ・・ 6 次へ
荒野の1ドル銀貨 @geek_orz

ゲームのプログラミング以外で三角関数使った事ないぞ。

2022-02-04 13:46:39
あんず丸 @azume77

必修科目に「ゲーム制作」を導入すれば三角関数、行列、ベクトル諸々への関心が高まるのでは

2022-05-19 13:02:50
すっとこ @suttokodokkoy

ゲームを作ってみれば良いよ。なんだったら、ゲーム製作なんて成立させなくても良いので、キャラクターを生き生きと動かすことをしてみると良いよ。より良い(楽しい)動きを生み出すために、「三角関数」と「物理現象」を経由することになるから。

2022-05-20 02:06:42
フキゲン中飛車 @shogi_ringo

息子がscratchでゲーム作ってて、自キャラの周りに円形に弾を配置したいけど座標の作り方分からんっていうから、簡単に三角関数説明したら、「サインコサインすげえーー!便利!」ってなってた。よしよし

2021-09-09 13:04:26
siba.(柴点)@完全原因不明不調 @siba_dot

(〃l ω l)ゲームプログラマは三角関数使えないともう一度三角関数覚えないといけなくなるよな。なお、覚えない場合は自力で三角関数を発明するルートだけが残ります。

2021-11-23 17:56:21
tackman @tackman

ゲーム作る人は三角関数便利と言うか自分で三角関数を発明するかどっちかという感じだった高校時代 同級生は中学生の頃に三角関数の発明してた

2022-05-18 22:20:50
Nobuyuki Kobayashi @nyaa_toraneko

そういえば、ゲーム業界に来た時に、三角関数以上に逆三角関数をよく使うことを知って、なんて便利なものだと感心したことがある。何故か逆三角関数は習わなかった記憶があってなぁ…。プログラマさんに「どこで習いました?」と聞いたら、多くの人が「現場で」と答えていたけど。

2022-05-19 11:24:36
Nobuyuki Kobayashi @nyaa_toraneko

三角関数には、三角関数の逆数があり、それとは別に逆三角関数があるんだけど、知っておくと便利なのは逆三角関数のほうで、こっちはあまり教えないのが、気の毒な関数な気がする。しかも三角関数の逆数には、独自の名前がついているので、さらに紛らわしい。

2022-05-19 11:35:16
Nobuyuki Kobayashi @nyaa_toraneko

というわけで、「三角関数を、余計に複雑にしているのが、セカント、コセカント、コタンジェントという連中」だと思ってる。せめて覚えるなら「コセカント、セカント、コタンジェント」の順としておけば、まだ混乱は少ないが…。

2022-05-19 11:39:10
まとめ 【メモ】ゲームプログラムと三角関数 加法定理とか使いますかね・・・ 最後に使った三角関数は0-1-0-1...の補間パラメータの計算です(´・ω・`) 8879 pv

セガもそう言ってる

セガ公式アカウント🦔 @SEGA_OFFICIAL

"セガはその公式Twitterで(中略)とツイートし、社内勉強会用の数学資料を公開しました。それはこうしたゲームのプログラミングに三角比や三角関数が使われているからなのです” 数学嫌いに伝えたい「sin」「cos」が社会で役立つ訳 実生活のさまざまなところで使われているtoyokeizai.net/articles/-/588…

2022-05-20 14:30:54
セガ公式アカウント🦔 @SEGA_OFFICIAL

サインコサインタンジェント、虚数i…いつ使うんだと思ったあなた。実は数学は、ゲーム業界を根から支える重要な役割を担っているんです。 今日は、セガ社内勉強会用の数学資料150頁超(!)を無料公開。 #セガ技術ブログ クォータニオンとは?基礎線形代数講座 #segatechblog techblog.sega.jp/entry/2021/06/… pic.twitter.com/eBUG2YJwH1

2021-06-15 12:22:08
拡大
リンク NowTice あなたはどう思う?セガがゲーム業界における三角関数や虚数の重要性を伝授する約150ページの社内勉強用数学資料を一般公開 | TechCrunch Japan あなたはどう思う?みんなのコメントからニュースをより深く読み解こう:セガがゲーム業界における三角関数や虚数の重要性を伝授する約150ページの社内勉強用数学資料を一般公開 | TechCrunch Japan

他の数学と物理学も使う

ばこ@Unity入門の森 @bako_XRgame

三角関数に限らず数学はゲーム開発で大きく役立ちます。 ベクトル解析や線形代数はUnity開発でも必ず役立つ知恵。 Unity入門の森でも回転操作のプログラムは外積や行列演算を念頭に置いて構築しています。 わざわざこれが外積だよとかは言ってないですが。 #ゲーム開発 #三角関数 #Unity入門の森

2022-05-19 17:36:20
大田マト🎯Primitier Dev @ootamato

自分がゲーム開発をする時は、 ・三角関数とベクトルは言うまでもなくよく使う ・対数はたまに使う ・微積分は解析的に解くことはほとんど無いけど、概念としては使う(毎フレーム速度を加算するとか) ・因数分解は1回だけ使った ・メネラウスの定理は絶対に使わない

2022-05-19 14:40:46
大田マト🎯Primitier Dev @ootamato

回転する直方体が空気抵抗から受けるトルクの計算式を求める時に(解析的な)積分が必要だった。でも単純な式だったので置換積分とか部分積分みたいなテクニックは使わなかった

2022-05-19 14:45:33
獅子座の人 @sisizanohito

自分はゲームプログラマーなんだけど 物理学(運動方程式、摩擦) 数学(ベクトル、三角関数、外積、内積、微分、積分、クォータニオン、行列)はここ1ヶ月の間で使ったかなぁ

2022-05-19 09:53:42
TriNitro @TriNitro1999

学生のときに何故学ぶのか意味不明だったもの。 ・三角関数→ゲーム作るのに必要 ・ベクトル→ゲーム作るのに必要 ・線形代数→ゲーム作るのに必要 ・微分積分→ゲーム作るのに必要 ・初等力学→ゲーム作るのに必要 ・現代文→論理思考大事 ・英語→資料読むのに必要 ・漢文→ゲーム作るには不要ダナ🤔

2020-03-10 01:09:45
Willy OES ☀ @willyoes

昔は[2次関数][三角関数][微積分][線形代数]は物理に必要と言われてたけど、最近はゲーム作るのに必要とか言われる事が多くて、社会の変化を感じる。

2022-05-19 11:49:32

シューティングで使う

みねか🌸タウイタウイの五月雨提督⚓️ @kawamineka

三角関数はシューティングゲームを作る時に必要なので義務教育からは外してはいけない

2022-05-19 20:25:38
MSX研究所長 @yoshimatsuTUQ

三角関数が分からないと!シューティングゲームは作れない!シューティングじゃないゲームもだいたい作れない!大事だぞ!

2021-05-24 15:04:07
LIN環の魔術師 @LIN_Game_BC

三角関数出来ないと弾幕STG作れないこれはガチ

2022-05-20 15:07:13
前へ 1 2 ・・ 6 次へ