I’ve always had a soft spot for game engines and game programming- since that’s partly how I got started writing software. But writing a game from scratch- especially a 3D one has traditionally been really challenging. (This is a really good video on the topic)
Nowadays it’s much easier to make amazing looking games and there are so many options to do so. I know that, but I didn’t realize just how much better of an experience it is. I recently decided to start learning Unreal Engine and I’m very happy/impressed with results so far.
Some screenshots and a video on some of what I’ve been able to build (using an existing assets pack of course) during the “Unreal Engine C++ Developer: Learn C++ and Make Video Games” course on Udemy:
Video (“Room Escape” project)
On a side note, if you already have a programming background, the first part of the course can be safely skipped (I did) but the rest is very helpful!