It would be good to have more context from early on as to naming conventions.
It’s not yet clear why things like windowHeight are camel case, and why r_axe_y are underscored. Not essential but I’ve been going off and customising some bits myself and am unsure how to name things.
Naming conventions are usually dependent on the platform/api you’re working with. For example, Unreal Engine has set naming conventions and so does Google. Just to name a couple.
It would probably have been good to mention that, I agree. But it’s also not that important when you’re first learning the language.