Nikita
Есть ли вообще информация где-то как грамотно построить свой графический фреймворк? Ну или хороший, возможно созданный специально в учебных целях для этого фреймворк или возможно что-то даже проще
Да, Game Engine Architecture, советую, хорошая книга