**This is not a bug, rather a question on the best way to write an engine using pure C and custom rasterizer**
I'd like to know the most organized and best way to create a game engine using SDL2, a custom rasterizer and most importantly, C17. On a side note, suggest any graphics library better than SDL2 on you answer if you know one.
What I have tried:
Please do not send links to tutorials, as I'm better off just reading a 7 paragraph text than watching 20 videos in a row. Other than that, I do not have anything else to say. Thank you to anyone who will answer.