Plan

  • CMakeプロジェクトでのimguiの導入と、SDL3の導入に成功する
  • Entity Component Systemについて学ぶ
  • ベクトルをC++で実装する
  • ゲームプログラミングでのベクトルの応用を学ぶ
  • 衝突判定の基礎を学ぶ
  • ゲームの状態・場面管理を学ぶ
  • アセットの扱いを学ぶ
  • アニメーションを学ぶ
  • シェーダーを学ぶ

以下の教材をメインとして学習する:

Roadmap

References