Well I'm learning DX11DirectX 11, and I hope someday I canto start a simple 3D engine, some day. I'm following a tutorial series, and I realised that I have no need to create any class to mantainmaintain my code (the. The tutorials also usesuse this procedural approach, but I don't copy-paste and paste the tutorial code,code; I try to understand the tutorial, and then try to code the new stuff in my way),.
I can have the code 'understable'understable, and working well, with just functions and global variables. So I wonder, whenWhen I have enough knowledge of the API, and I want to start creating my own library, could this procedural approach have some downside? shouldShould I start writing some classes?
Thanks.