
イ・ドウの必ず学ばなければならないゲームアルゴリズム
ideugu
ゲーム制作に使用する経路探索と空間分割アルゴリズムを体系的に整理したオンライン講義です。
중급이상
Algorithm, Unity
Windows APIとC++を利用して最下から2Dゲーム開発のアルゴリズムと原理を中心に勉強するゲーム開発&アルゴリズム講義です。
C++
2D物理エンジンアルゴリズム
AIアルゴリズム
Windows API
この講義を通して、あなただけのゲームアルゴリズムを作成し、原則を中心に深く理解することができます。
👉 Windows APIを知っておくべきですか?
>いいえ!
講義を進めながら必要な機能はすべて説明をした後、実習を始める予定です。 winapiに関しては分からない状態で聞いても問題ありません。
👉 C ++を知る必要がありますか?
>はい!
講義で使用するC++のSTLとデータ構造、アルゴリズムは全て説明する予定だが、
基本的なC++文法は知っておくべきです。
ゲームの物理学とゲームの数学を使って不思議な機能を作ることができます!
ゲームUIのメカニズムを理解できます!
「外観」だけを作らない。数学を使った実戦ゲームアルゴリズムについて理解できます。
道順アルゴリズムを使用してリアルタイムで動くAIを作成しましょう!
独自の2D物理エンジンを作成できます。
講義を聞いた後、さまざまな高度なアルゴリズムの恐怖が消えます!
漠然とC++文法は知っていましたが、どこに使うのかわからないので迷うことはないでしょう!
パート(1)Windows APIの基本構造を学ぶ
Windows APIの基本的な機能について学びます。
セクション (2) ゲーム入力、サウンドクラスの作成
ゲームを開発する際に一番基本的なゲームアルゴリズムをカプセル化して簡単に使用できるようになります。
セクション(3)ゲームシステムと様々な高度なアルゴリズム
ゲーム開発から必須となるアルゴリズムから始まり、高度なアルゴリズムまですべてお知らせします。
セクション(4)プロジェクトの進行
曖昧に見せる理論、コードではなく実際に作ったコードを使ってプロジェクトを進めます!
プロジェクト(1)2Dディフェンスゲーム
集まってくるAIからネクサスを守れ!
プロジェクト(2)2Dボグルボグル類シューティングゲーム
敵をできるだけ早くすべて倒そう!
すべてのアセットを提供します!
知識共有者が作成したアセットをすべて提供します!
本講義は基本的なC++文法を学んだ方におすすめです。
STLを知っていればもっと良いですが、知らないのです。
講義スタイルは👉コードレビュー+直接コード作成+pptともに混合して講義します。
オペレーティングシステムとバージョン(OS):Windows 10
使用言語: C++17
使用ツール: Visual Studio 2022
講義で使用するゲームアセット提供(エフェクト、キャラクタースプライトなど)
講義で使用するゲームプロジェクトソリューションファイルの提供
C++11 文法、C++17 fold expression
学習対象は
誰でしょう?
2Dゲーム開発を最下から作りたい方
外部ライブラリに頼らずにゲームを作りたい方
ゲームアルゴリズムを中心に勉強したい方
前提知識、
必要でしょうか?
C++11
全体
51件 ∙ (9時間 33分)
講座資料(こうぎしりょう):
1. 講義紹介
04:50
2. プロジェクトの開始
03:04
4. Windowsプログラムの流れ
03:26
5. 白い窓を浮かべる
17:14
6. ウィンドウオブジェクト
13:34
7. ダブルバッファリング
09:18
8. ゲームタイマー
15:17
9. 図形描画基礎
06:59
10. フォントの概要
12:50
11. 独自のテキストクラスを作成する
17:08
12. キーボード入力クラスの作成
06:38
13. マウス入力クラスの作成
10:15
14. MCI
10:40
15. 独自のサウンド再生クラスを作成
08:24
16. 理論の紹介
04:37
17. カメラクラスの作成
09:37
18. カメラの様々な効果
08:51
19. 理論
03:09
20. シーンクラスの作成
06:42
21. ボタンを作る
17:18
22. さまざまなUIを作成する
19:40
23. レーザーと回転するオブジェクト
20:24
25. 道順アルゴリズム理論
12:51
26. 道順アルゴリズムの実践
22:17
27. タイルベースのAIクラスを作る
19:08
28. ゲーム紹介
04:04
29. マップ、オブジェクトの作成
11:13
30. AIと攻撃システムの構築
23:37
31. UIとゲーム素材システムの構築
09:14
34. 画像を描く
14:26
36. タイルマップ
09:21
43. ゲーム紹介
02:52
44. マップとプレイヤーの構築
11:03
45. AIと攻撃システムの構築
22:11
46. 攻撃システム仕上げ
14:24
47. ディテール改善とバランスパッチ
12:04
48. 仕上げ作業とゲームテスト
07:53
49. C++ STLについて
10:26
50. 画像回転アルゴリズム
08:26
全体
1件
¥7,865
同じ分野の他の講座を見てみましょう!