Skip to main content

Can you blame a bad game on a shoddy engine? Developers say, no way!

game engines — Woman design character
Will Ireland/Getty Images

The next time you think to blame a game’s engine for its woes, hold up. There’s more to the story.

Imagine a jigsaw puzzle. Now, imagine that same puzzle with each piece made by a different person, from a different substance, with different tools. Some pieces are whittled from wood, others gnawed from human bone, and some socket together like Lego. It’s a weird puzzle, but somehow — it works.

That’s game development in a nutshell.

Even the simplest games on the market likely harnessed the creative output of a few thousand individuals, each one with their own weird piece of the puzzle. Fitting it all together requires a lot of specialized tools, and none is quite so contentious as the humble and oft-maligned game engine. Steam communities and comment boards are filled with complaints about Unity and other game engines like Unreal, Frostbite, and id Tech. Such critics often claim certain engines have a “look” which spoils the gameplay experience, or that certain engines are incapable of making good games.

That, however, simplifies the truth about game engines. To dispel the myths surrounding game engines — what they are, what they aren’t, and how developers really use them to make the games you play — we sat down with developers from Motiga (Gigantic) and Guerrilla Games (Horizon: Zero Dawn) to discuss the dark alchemy of game development.

What engines are, and aren’t

It seems the more we love video games, the more apt we are to slag them on Twitter for failing to live up to our lofty expectations. When we play games we don’t like, we blame developers, publishers, even technology.

A game engine is a tool, like a Swiss Army Knife, to create the game you want.

Game engines are frequently invoked as a slur against games we, or the collective internet, have decided not to like. Gameplay isn’t your cup of tea? Well, that’s probably because Unity is a garbage game engine for garbage people! — or so Twitter would have you believe.

In truth, a game engine is only a part of the effort made towards creating a finalized, playable experience. “A game engine is a set of technologies that allow you to make a game. It not only takes care of drawing the screen, animating the graphics, and playing sound, but also streaming the data off the disc or storage drive,” said Guerrilla Games tech director, Michiel van der Leeuw, told Digital Trends. “What people often also consider to be ‘the game engine’, but is really quite separate, is the toolset that comes with the engine to make the game content.”

Many game engines have a pre-made toolset, as is true of Unreal or Unity. These broadly available engines are sold to developers who want to build a game using commonly known software. However, some games have a custom-built game engine, like the one Guerrilla Games used to create Horizon: Zero Dawn.

“A retail game engine that is developed by an external company usually has a generic set of features that can be utilized in many different ways […] It’s a tool, like a Swiss Army Knife, to create the game you want,” said Brad Pendleton, lead engineer on Motiga’s engine team.

It is true that each game engine has its own set of features, and in some cases, those features may be better suited for some tasks than others. Yet the creative potential offered by even the most basic game engine is immense. Unity has been used to create tightly focused games like Poly Bridge, yet is also behind large open-world games like Yonder: The Cloud Catcher. The result is a reflection of the people using the engine, not the engine itself.

All Unity games look the same!

Many players accuse specific game engines off a specific, canned visual style. Just look at Battlefield 1 and Star Wars: Battlefront. They tackle wildly different subject matter, but there’s a certain similarity in the way light plays off of the environment, and in the way the game feels — right? There is, but it’s not because they both use the Frostbite engine.

How a game looks and plays is largely a part of a developer’s unique style, their individual fingerprints, not which tools they used to create their games. Battlefield 1 and Star Wars: Battlefront have some strong stylistic similarities, but that’s because they’re made by the same developer, not because they share an engine.

Even the simplest game on your phone likely harnessed the creative output of a few thousand individuals.

Bioware’s use of Frostbite delivers the perfect counter example. The famous RPG developer used Frostbite to build Dragon Age: Inquisition and Mass Effect: Andromeda, which have little in common with DICE’s Battlefield series. Yet Bioware’s games have unmistakable similarities to each other, both in how they play, and how they’re presented.

“Sometimes you can see, or guess, if a certain engine was used as they sometimes have a very specific look, or feel to them. More often than not it’s hard to see, as the signature look of a developer is often stronger than the signature look of the engine they’re using,” van der Leeuw said.

Identifying a game’s engine with the naked eye is like trying to pick out which brand of camera was used to shoot a movie. There might be some giveaways here and there, but it takes an expert eye to pick them out.

“Usually the scale of the game is a good indicator. With [Unreal Engine 3], it was often easy to spot the screen door effect used to fade out distant objects in game,” Pendleton explained. To a developer, such a tell may be noticeable, but players are unlikely to pick up on such subtleties if the developer has utilized their chosen engine properly.

Bioware’s games once again offer a great example of how a developer’s style is often more important than a game engine’s look. Consider, for example, the difference between Mass Effect III and Mass Effect: Andromeda. They’re nearly identical in visual style. Even light behaves the same — those signature lens flares are just as present as ever, and transparent glass has the same feel to it.

Mass Effect 3 and Mass Effect: Andromeda (top), Supershot and Hearthstone (bottom)

These two games exemplify what stylistic similarity looks like. They look the same on purpose, though they were built using completely different tools. Mass Effect III was made with the Unreal Engine, and Mass Effect: Andromeda was made with EA’s proprietary Frostbite engine.

As a counter-point, consider the look of Superhot and Hearthstone. One is a stylized first-person shooter, the other a highly addictive and polished collectible card game. Both were made using Unity. They were built using the same toolkit, yet they could hardly have less in common.

Practical differences

This isn’t to say game engines have nothing to do with the games they’re used to build. The engine can have an impact in subtle ways, or even significant, ways.

“Some engines are better in 2D games, some better in 3D. Some of them support many platforms, and some of them only support one. Some engines come with good toolsets, and some are very arcane,” van der Leeuw said. “There are engines that are free and made by enthusiasts, and there are engines made by commercial companies. There really are all sorts.”

The signature look of a developer is often stronger than the signature look of the engine they’re using.

Platform support is a big part of the equation. An engine like Unity sees a lot of use not only because it’s more financially accessible than other engines, but because it supports basically every platform. It works with Android, iOS, Windows, MacOS, PlayStation 4, Xbox One, Nintendo Switch, the list goes on. While the use of Unity doesn’t dictate the look of the game, it does make multi-platform development easier.

Choosing the right tool for the job means taking a hard look at what the development team will need for any game. Platform support is one example, but there are a lot of factors to consider when choosing which engine to use. Game engines can impact things like file size, available rendering features, and how well the game utilizes multiple processor cores.

“If I were to make a shopping list of must-haves they would start with: stability, documentation, source code, excellent tools, platform support, performance, great tools, flexibility to change features, easy to use tools, and quick iteration times,” Pendleton said, describing what he looks for in a game engine. “My shopping list is focused around quality of life in development; the easier it is to use the game engine, the more productive you will be.”

Building from the ground up

A third-party engine like Unity or Unreal is usually the right tool for the job. Sometimes, though, a developer needs to make a custom coffee machine, something tailor-built for the kind of weird brew they want. House-made engines give developers full control over the tools they use to make their games.

“The biggest advantage of an in-house engine is that the engine that you have is very specifically tailored towards the game that you’re making,” van der Leeuw explained. “This means you can be more creative and it can be easier to make use of all of the hardware features. Of course, it also means you need to have a big engine team, which is a downside.”

Gigantic: Developer Diary, the First

Designing an engine internally might require a larger team, but it’s a bit easier than making a retail engine like Unreal – which is why not every game engine becomes a platform for other developers. Building a custom game engine means making an engine only for a studio’s games, and it can have tools designed for very specific use. An engine like Unreal has to be big enough and versatile enough to handle all kinds of games, and it must include a package of tools and documentation that makes it accessible to others.

“A great deal of effort is required to package up a game engine that is versatile enough to be used in many different games,” Pendleton said, describing retail game engines. Internal engines let developers build the tools they need, and only the tools they need. “Why add a scissor tool to your Swiss Army Knife if no one ever needs to cut string with it?” Pendleton added.

Played a bad game? Blame the developer, not the tech

Even if you’ve played a few terrible games made with Unity, Unreal, or any other engine, crawling up into a game developer’s mentions and calling them out for using it is never a good idea. It’s a lazy, uninformed critique with the stability of wet sand.

Game engines are versatile tools, yet they hardly shape the final game. Games aren’t defined by the instruments used to build them — they’re defined by the people who wielded those instruments, the people who placed every rock and tree, the designers who tuned, re-tuned, and re-re-tuned gameplay mechanics until they hit just the right note.

Not every gamer needs to be an expert on the fine art of game design, but understanding a little bit of the behind-the-scenes work can deepen the appreciation of game developers, and game development as a whole. Understanding more about game engines makes gamers less likely to go flying off to Twitter every time they see a Unity splash screen.

Jayce Wagner
Former Digital Trends Contributor
A staff writer for the Computing section, Jayce covers a little bit of everything -- hardware, gaming, and occasionally VR.
Two Halloween games are in development, and John Carpenter is involved
Laurie Strode is waiting with a knife for Michael Myers in "Halloween" (1978).

The studio behind Evil Dead: The Game is coming back to another famous horror IP for future games. In an exclusive with IGN, Boss Team Games revealed that it's working on two games based on the original horror slasher film Halloween from 1978, with one being made in conjunction with writer and director John Carpenter himself.

"As a huge gamer myself, I’m thrilled to help bring Michael Myers to life again in this game, and my hope is to scare you silly," Carpenter, who is "intimately involved" with the production, said. The game is also being built inside Unreal Engine 5. Halloween franchise producers Compass International Pictures and Further Front are also involved.

Read more
Why see the Borderlands movie when you can get the games on sale?
The four playable Borderlands 3 characters (plus a dog creature) standing together shooting at psychos.

The long-gestating Borderlands movie is now out in theaters. You can go see it this weekend, or, if reviews are any indication, you might want to stay home and play some Borderlands games instead. And right now you can get the whole series at a deep discount on just about every platform.

The easiest way to build out your Borderlands collection is through Borderlands Collection: Pandora's Box, a bundle that consists of Borderlands 1, 2, and 3, Borderlands: The Pre-Sequel, Tales from the Borderlands, and New Tales from the Borderlands, along with each game's DLC. The collection is normally $150, but you can get it now for $37.49 on PS4, PS5, Xbox Series X/S, Xbox One, and Steam. It even came to Nintendo Switch this week, and is available for the same price. All deals appear to expire on August 15. You can't get this bundle on the Epic Games Store, but the platform is also holding a franchise sale.

Read more
This is my favorite puzzle game of the year, and you can play it via Netflix
arranger impressions best puzzle games 2024 enemy

This has been a particularly great year for puzzle games. Lorelei and the Laser Eyes and the recent remake of Riven offer up some mind-bending puzzles to solve, while games like Isles of Sea and Sky and Mars After Midnight find an innovative gameplay conceit and explore the concept to its fullest. The latter type of puzzle game I described tends to be more appealing to me, and a new game launching this week checked off all the right boxes for me. Arranger: A Role-Puzzling Adventure from developer Furniture & Mattress is coming to PC, PlayStation, and Switch on July 25, but you can play it on mobile at no extra charge if you're a Netflix subscriber.

Arranger is a grid-based puzzle game where the world is made up of tiles, and players slide them around as they move. It's one of those genius gameplay concepts that has existed in bits and pieces in other games, but has never been explored to its fullest like this before. Arranger does just that while telling a coming-of-age story that emotionally ties back into that gameplay mechanic. It's my favorite puzzle game in a year that has already been outstanding for the genre, and a must-play for fans of the genre.
Putting the right pieces into place
Arranger creates the perfect setup for a game where players must arrange and move tiles. It's a coming-of-age story about a girl named Jemma who was abandoned and left to grow up in a village when she was younger. Unlike the people around her, she can see and move the world, which is split up into floor tiles. That causes issues. Everyone in her hometown seems to want her to leave, and she does so after accidentally awakening some static, a mysterious, controlling substance, in a cave right outside of town. Throughout Arranger, Jemma explores the outside world and learns more about her origins and why this static has overtaken the world.

Read more