Czech game studio Bohemia Interactive officially presented its new game engine Enfusion. This technology will become the basis for all future projects of the company: it will be able to provide games with modern audiovisual design, support for all current platforms, and also provide them with all the necessary tools for creating custom modifications.
Marek Španěl, founder and CEO of Bohemia Interactive, commented on the Enfusion announcement: “We founded Bohemia Interactive 22 years ago and have always chosen our own engine. No other technologyavailable on the market did not allow us to create games of the level we needed. For example, physics-based simulations set in huge open worlds that players and communities can easily customize. In this regard, nothing has changed. Our outdated Real Virtuality engine, used, for example, in Arma 3, is increasingly running into its technological limitations. Enfusion, on the other hand, is ready for the technological challenges of the future and will shape the look of our games for the next decade. ”
Enfusion is a cross-platform solution that allows you to simultaneously develop games for PC, Xbox and PlayStation. PC and Xbox gamers can count on full DirectX 12 support.
The engine is based on the C ++ programming language with the Enforce scripting language (used, for example, in DayZ). For rendering, shaders written in HLSL are used.
The audiovisual design of games developed on the new engine is made with an eye to the future. Optimizing the use of the resources of modern processors and video cards will ensure stable rendering performance even in complex scenes. The developers have also done a great job of “Significant improvement” network code, which managed to reduce delays and improve the hit registration system.
One of the main advantages of the Enfusion engine is its simple and user-friendly design. With the Enfusion Workbench toolset, developers can easily modify the individual attributes of the game or mod they create. Content creators from the enthusiast community will get their hands on the same professional tools that will continue to be used within the walls of Bohemia Interactive.
Enfusion Workbench Modules:
- world editor: virtual worlds will be created here;
- particle editor: for visual effects;
- animation editor: for customizing animations of characters and objects;
- script editor: for writing and debugging scripts in the Enforce language;
- audio editor: for sound effects and music;
- behavior editor: to define the behavior of characters controlled by the game (AI);
- procedural animation editor: for simpler game animations;
- string editor: for language localization;
- layer editor: to create the user interface of the game.
Enfusion has been developed by various structural divisions of Bohemia Interactive based in Prague, Brno and Czech Mnisek pod Brdy over the past four years. Currently, a team of 30 is working on Enfusion, it is now positioned by the company as a flagship project in terms of investment and human resources.
Bohemia Interactive is in no hurry to announce when the technology will be fully ready.