Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ゲーム数学・集中講座【初心者からプロレベルへ】
Highest Rated
Rating: 4.1 out of 5(13 ratings)
144 students

ゲーム数学・集中講座【初心者からプロレベルへ】

動画で動きを説明/概要から実装までサポート/前提知識不要/サンプルソース有り/実践的なコード有り
Created byRyu N
Last updated 11/2022
Japanese

What you'll learn

  • ゲーム数学の基礎となる『三角関数・ベクトル・行列・ニュートンの運動方程式』について学びます。
  • DXライブラリを使用して、実際にコードを書きながらゲーム数学の基礎を固めます。
  • ゲーム特有の動きをプロジェクトに実装する方法を学びます。(斜め移動、坂道、なめらかなジャンプ、縦横斜めの壁や反射板、ビリヤード、空中床など)
  • 実際の現場(ゲーム会社内)で使用できるゲーム数学の知識を修めます。

Course content

6 sections54 lectures1h 51m total length
  • はじめに0:42

Requirements

  • 前提知識は不要です。中学レベルの数学から始め、高校数学、ゲーム数学へとステップアップしていきます。

Description

本講座ではゲーム数学を集中的に学習します。

『三角関数、ベクトル、行列、ニュートンの運動方程式』について学びます。


また、以下の処理は実際にコードを書きながら説明を行います。

・斜め移動

・坂道

・フェードインアウト(sin波)

・ボールと壁の反射(縦横斜め)

・ボールとボールの反射(ビリヤード)

・縦横斜めの壁(衝突)

・行列を使った座標変換

・なめらかなジャンプ(ボタンを押して地面へ着地するまで)

・空中床


前提知識は不要です。中学数学から高校数学、ゲーム数学へとステップアップしていきます。

コース時間が短く感じる方もいらっしゃるかもしれませんが、本講座ではジャンプカット

(喋っていない時間などをカットする手法)を基本に、無駄な時間は徹底的にそぎ落としております。

その為、内容が薄いということは決してございません。


私は元々数学は全く得意ではありませんでした。

高校数学に触れたのも、高校を卒業してからです。

高校数学の教科書で半年間勉強しましたが、それをどうやってコードに落とし込めばよいのか全く分かりませんでした。

その後、ゲーム数学の本で勉強し、ゲーム数学の範囲は分かりましたが、やはりコードに落とし込むのは難しかったです。自作ゲームを作る過程で何度も何度もノートとVisual Studioに向かい合い、体当たりを繰り返してなんとか数学をコードに落とし込めるようになりました。


『実際にコードを書いている人を見たい』

当時の私はずっとそう思っていました。本講座は、そんなかつての私のような方に向けた講座となっております。

アニメーションをフルに活かして作った解説と、沢山の練習問題。そして実際に動く実践的なコードが、あなたをきっと、より高位なゲームプログラマーへと進化させてくれるはずです。

Who this course is for:

  • ゲーム内のオブジェクトに幅広い動きを持たせたい方(斜め移動、坂道、なめらかなジャンプ、縦横斜めの壁や反射板、ビリヤード、空中床など)
  • プログラミングは得意だが、数学はまだ着手していない方
  • プロのゲームプログラマーを目指しているものの、数学が苦手でゲーム数学で困っている方
  • 数学的なコードを実際に書くところを見たい方