私は DX11 を学んでおり、いつか単純な 3D エンジンを開始できることを願っています。私はチュートリアルシリーズをフォローしていますが、自分のコードを維持するためにクラスを作成する必要がないことに気付きました (チュートリアルでもこの手続き型アプローチを使用していますが、チュートリアルコードをコピーアンドペーストしません。チュートリアルを理解しようとします。私のやり方で新しいものをコーディングしてみてください)、関数とグローバル変数だけでコードを「理解できる」ようにすることができます。API について十分な知識があり、独自のライブラリの作成を開始したい場合、この手続き型アプローチには欠点があるのではないでしょうか? いくつかのクラスを書き始める必要がありますか?
ありがとう。