Enroll Course: https://www.coursera.org/learn/cpp-class-development
コース概要
「C++クラス開発」コースは、C++プログラミング言語とUnrealゲームエンジンを使用してビデオゲームを開発するための専門分野の第3コースです。このコースでは、以前の2コースで得た知識を前提としていますので、必ずその知識を持っていることを確認してください。
カリキュラムのハイライト
抽象化とコンソールアプリクラス
このモジュールでは、問題を解決するために重要な詳細とそうでない詳細を決定する「抽象化」について学びます。また、コンソールアプリのクラスを設計・実装する方法を学びます。
関数の詳しい見方
ここでは、関数の動作に関する深い理解を得ることができます。パラメータの扱いや、関数から値を返す方法について具体的に学んでいきます。
Unreal Engineクラスと文字列
Unrealゲームで使用するクラスの設計と実装について学び、文字列の取り扱いについても理解を深めます。
ポインタとUnreal Engineオーディオ
C++およびUnrealにおけるポインタの基本を学び、Unrealゲームにサウンドエフェクトを追加する方法についても学習します。
なぜこのコースをおすすめするのか
ゲーム開発に興味がある方にとって、このコースは非常に重要です。抽象化や関数、クラス設計など、C++における基本的なスキルを深めることができ、Unreal Engineを利用した実践的な知識も得られます。このコースを受講することで、クオリティの高いゲーム開発に向けて一歩近づけることでしょう。
まとめ
C++のスキルを更に磨き、ゲーム開発の基盤を築きたい方には、是非この「C++クラス開発」コースを受講することをお勧めします。
Enroll Course: https://www.coursera.org/learn/cpp-class-development