Logging and Events (and refactoring Input)
took a break from the renderer as the next step involves getting render passes setup so I can render shadows and do fun stuff like post processing etc. This poses two problems for me.. Once I get started, I won’t have a lot to show for a while because I’m sure it’ll involve a lot of refactoring work I actually have no real clue what I’m doing, or what order makes the most sense to do things in Thankfully on the latter point, I found a YouTube channel called “The Cherno” which has an incredible amount of content, one of his series is an educational series about building a Game Engine from scratch which is very pertinent to my interests, his Hazel engine is definitely a much more ambitious and fully featured engine than I was ever planning, but it’s been very helpful to see how a professional approaches engine development. ...