 What are game engines and how do they work? Ever heard of a game engine like Unreal Engine or Unity? Well, I thought it was a literal engine on your PC. They're actually a software framework that game developers use to create games. Without them, games would not be as advanced and game devs would have to work thousands of hours more to create a game. Some game engines are free and some aren't. So basically, there are three main parts that game engines do. The first main functionality is to house the logic of the game, which will be everything from what you press to what your character does. They have a rendering engine, which like the name says, rendered graphics for the user. The audio engine would generate the sound and when the sound gets played, this will cut back time for the developer and it will help them with different parts of making the game. It also helps with networking and logic and physics. So if you want to play a multiplayer game, a game engine probably set that up. Another reason it saves time is because it has pre-made scripts, so things like moving would be implemented in a game without the developer having to write a whole script about it. Even bots are made by scripts nowadays and they're getting more and more realistic thanks to game engines. Of course, it can help a ton, but you still have to do some work. Game engines are just a tool for making games. In games a few decades ago, developers had to design everything from the physics to the sound along with the little things that game engines take care of like memory usage. It wasn't until 3D games that game engines became popular and skyrocketed. It was way too complicated to create a 3D game by just starting it from scratch. Like think about it like this. Where else are you going to customize the lighting and the character models without an engine? Some developers still make their own game engines, like me due to their idea of a game not supported by the tools out now. Even things like mobile games can be made with game engines. Finally, learning game engines might seem like a big deal, but just watch a tutorial on YouTube and search up problems you might have later on. That's how I learned many things like video editing. I wish I watched this video when I got into games, so if this helped, great. If it didn't, well, I'm sorry. What do you think about this topic? If you want to learn more about gaming, or you just want to know more about games, subscribe. I post videos weekly and you'll be missing out on a ton of things you might want to know about gaming. Thanks for watching, and let's have a discussion about this in the comments below.