高校数学とJavaScriptだけ。FPSの作り方 1【ゲームプログラミング】【ゲーム開発】
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=Mtf4rz9UEQo
ゲームエンジン(UnityやUnrealEngine)を使わずに、中学や高校の数学を使って、1からFPSゲームを作る動画です。 • もし数学がわからなくても、直感的に理解できるように編集しています。 • アルゴリズムを鍛えてゲーム会社へ就職・転職したい人、個人でゲーム制作や開発をしたい人、プログラムのスクールや入門書が終わったあとの勉強法がわからない人、などに見ていただければと思います。 • 目次 • 00:00 ごあいさつ • 02:07 FPSを数学的に表現する • 03:27 数学とプログラミングでの座標系の違いは? • 03:55 「壁」を表現する • 04:23 ベクトルクラスと線分クラスを定義する • 06:13 プレイヤークラスを定義する • 06:46 視界を描画するには?現実世界に倣おう • 08:39 視界の描画を実装 • 10:48 直線の交点の復習 • 12:12 直線の交点を実装 • 14:40 線分の交点を求める • 15:12 線分の交点を実装 • 15:27 3Dビューを作る • 16:14 3Dビューでの壁の高さと、壁との距離の関係 • 17:00 3Dビューをコーディング • ■ここ↓からプログラムを実行・改造・シェアできます。 • https://editor.p5js.org/AosagiHeron/s... • ■p5.jsについて(英語) • https://p5js.org/ • ■JavaScriptについて • https://developer.mozilla.org/ja/docs... • • ------ Licenses ------ • Rock Intro 3 by Audionautix is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/...) • Artist: http://audionautix.com/ • たぬき油性フォント • http://tanukifont.com/ • Gray Heron photo • Photo by Denise Duplinski from Pexels • / dduplinski • Consequence - Wonders by Kevin MacLeod is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/...) • Source: http://incompetech.com/music/royalty-... • Artist: http://incompetech.com/
#############################
