@gamingonlinux why are there so many books on using these pre-made engines? I want to learn how to make my own engine, but I'm having a hard time finding any resources like those.