Elden Ring uses a modified version of the FromSoftware in-house engine.
Curious minds often ponder, what game engine does elden ring use? It’s a question that arises when experiencing the seamless open world and intricate combat. The game’s technical prowess is certainly a marvel, prompting many to wonder about its foundation.
FromSoftware built their modified engine specifically for games like Elden Ring. They continue to tweak and improve this engine to ensure the smoothest possible experience.
What Game Engine Does Elden Ring Use?
Okay, so you’re curious about what magical tools FromSoftware used to make the amazing world of Elden Ring? You’ve seen the giant dragons, explored the spooky castles, and maybe even been flattened by a boss or two. It’s all powered by something called a “game engine,” and for Elden Ring, that engine is a special one that FromSoftware has been working on for a long time. Let’s dive deep into the details of what makes this game engine so special, and how it helps make Elden Ring the game we all know and maybe love (or sometimes hate!).
The Heart of Elden Ring: FromSoftware’s In-House Engine
Unlike some other big game developers who use popular engines like Unity or Unreal, FromSoftware is known for building their own. They didn’t just pick an engine off the shelf, they designed one specifically to fit their needs. This gives them a lot of control, and it means they can really make the game do exactly what they want it to do. This homemade engine is the secret sauce behind Elden Ring’s unique look, feel, and gameplay. It’s not a totally new thing for them, as they’ve used versions of it in their past games as well. Think of it like a really good chef having their own special set of pots and pans that no one else has – it helps make their recipes perfect!
Why Build Your Own Engine?
You might be wondering, why go to all that trouble? Why not just use an engine that is already made? Well, building their own engine offers several key advantages for FromSoftware:
- Tailored Performance: They can adjust the engine to perfectly match their game design. This means it can run the way they envision it, without any unnecessary bits from other kinds of games.
- Unique Style: It lets them create that specific look and feel that FromSoftware games are famous for. Think about the way the environments feel in Elden Ring; that comes from their own custom engine.
- Deep Customization: They can make the tools exactly as they need for their designers and artists. This means creating tools that help them make the game more efficiently.
- Specific Needs: FromSoftware games often need unique features, like complex combat systems and vast interconnected worlds. Their custom engine helps them handle all that without having to work around the limitations of a generic engine.
Understanding The FromSoftware Engine
Now, let’s break down some of the things that the FromSoftware Engine does really well in Elden Ring. It isn’t just one single program, it’s a whole collection of tools and tech that work together.
Handling the Open World
Elden Ring’s open world is huge, like really, really huge. The FromSoftware Engine is designed to handle this massive scale, loading in details seamlessly as you ride your spectral steed, Torrent. It manages how you move from one area to another without long waiting periods. It allows for smooth exploration of various biomes and structures in the Lands Between. This efficient loading means that you don’t encounter a lot of jarring stops or freezes as you roam. It uses techniques to make sure that only the parts of the world that you are near are being fully rendered, making a massive open world more manageable.
Visuals and Art Style
The FromSoftware Engine plays a big role in making the game look so good and unique. Think about the way light and shadows work, the fine details on the armor, and the monstrous creatures that roam around – the engine is what brings those to life. The engine supports the very specific art style that FromSoftware is known for, with its gothic touches and incredibly detailed environments. It’s like the engine is the paint and the world is the canvas. The engine renders the artistic vision of the game designers and makes sure that the game looks both stunning and immersive.
Complex Combat System
FromSoftware games, including Elden Ring, are known for challenging but fair combat. The engine has to make all those moves, dodges, and blocks feel just right, and it needs to do it reliably. It has to handle the timing for attacks, the way damage is calculated, and how the enemies react to your actions. Every hit needs to feel impactful and responsive, and this is all dependent on how good the game engine is at handling these systems. The combat system in Elden Ring requires a lot of careful calculation, and the engine must be designed to handle the complexities and variations to work perfectly.
AI and Enemy Behavior
The enemies you encounter in Elden Ring are not just mindlessly running around. The AI, short for artificial intelligence, controls how they move, attack, and react to what you do. The engine is the tool that allows the developers to create these enemy behaviours. It lets the enemies seem smart, or at least, smart enough to present a proper challenge. The enemies can track your movements, react to your attack pattern, and have diverse actions. This creates the intense and engaging battles that players have grown to expect from FromSoftware games. The engine must be capable of supporting this, so that all the enemies act in their specific ways.
Multiplayer Functionality
While Elden Ring is primarily a single-player game, it also has online multiplayer elements, such as co-op summoning and player versus player invasions. The engine handles the complex processes involved in keeping these online interactions smooth and seamless. It synchronizes player actions across different internet connections, ensuring that everyone is seeing the same game world.
A Legacy of Iteration
The engine that powers Elden Ring isn’t something that popped up overnight. It’s the result of years of hard work and improvement across several of FromSoftware’s past games. Think about how the engine has progressed from Demon’s Souls to Dark Souls, and then to Bloodborne, Sekiro, and finally Elden Ring. With each game, they’ve been adding to their engine. This means that the FromSoftware Engine we see in Elden Ring has benefited from all those years of experience.
The Evolution
- Demon’s Souls & Dark Souls Series: In those games, the engine was used to create complex, interconnected environments.
- Bloodborne: This game had the engine push more detailed visuals and a faster-paced combat system.
- Sekiro: Shadows Die Twice: With this game, the engine got improved for even faster combat and different player mobility.
- Elden Ring: This game brings together everything they have learned and adds new open-world features.
Why Not Other Engines?
Why didn’t they use something like Unreal or Unity, you may be thinking? These are popular and very good engines. There are a few reasons why a custom engine can be better for some developers like FromSoftware.
Control and Flexibility
Using their own engine gives FromSoftware complete control over everything. They can adjust it to suit their games, without any limitations of a general engine. While popular engines are great and powerful, they can sometimes try to fit everyone’s needs, and that can make it difficult for a developer to get exactly what they need. They can tailor the engine to their specific vision of the game, and make changes when they want without the need for waiting for updates from a third-party.
Performance Optimization
They can optimize their engine to really work well on the platforms that they are releasing their games on. They can work out how to make the engine use as little resources as possible, making the game run smoother, and faster, and look better. This kind of optimization isn’t always easy to achieve when using a generalized engine. Optimizing for a specific game and game design is an important part of making a game play well.
Avoiding Licensing Fees
By using their own engine, FromSoftware also avoids paying fees that are sometimes associated with using commercial game engines. They don’t need to pay for a license to use their own tool. While they have to invest time and money into building and maintaining their engine, in the long run, it can be a better option for their company because it means not being tied to someone else.
The Future of the FromSoftware Engine
The engine that powers Elden Ring will likely continue to be improved and expanded for use in future FromSoftware games. Each game they make is an opportunity to make their tech better. It’s like they are always refining their recipe, with the goal of making something even better next time. The success of Elden Ring shows that their engine is doing great and will likely continue to be a big part of their success in the years to come. We can expect to see them use their experience to create even more stunning worlds in future titles, using this highly customized engine.
The Engine’s Contribution to Elden Ring’s Success
It’s no small thing to say that the engine plays an important part in why Elden Ring is so well liked by people. It’s the tool that brings all the game’s ideas together, making the experience immersive, fun and really engaging. Without the custom engine, this experience wouldn’t be possible. The engine is the base for every bit of the game, and so its capability has a direct impact on how much fun the experience is for the players. The game is not only a result of all the hard work that the developers have put in, but also, of the capabilities of the engine that they have built.
So, to wrap up, Elden Ring uses a unique, custom-built engine created by FromSoftware. This special engine is not only the tech that makes the game run, but also plays a huge role in how good it looks, feels, and plays. This is not something that other studios and games can replicate, and this is part of the charm of the FromSoftware games. It’s what allows the developers to have all the freedom to create the kind of games they want, without restriction. That gives the company and the developers the control over how the game will ultimately turn out. It’s a big part of why their games are so unique and special.
How Elden Ring Was Made and Why The Director Feels Apologetic
Final Thoughts
Elden Ring uses a modified version of the in-house engine developed by FromSoftware. This engine powered their previous titles, like Dark Souls. The developers enhanced it to handle the open world environment.
The advancements allowed for seamless exploration and detailed graphics. They improved the engine for this new gameplay experience. So, to answer what game engine does elden ring use, it is FromSoftware’s custom engine.



