Skip to main content

Engine development

We're building an engine that will power the next two decades of Bohemia's flagship titles.

EngineeringEnfusion

Creativity, Community, and Curiosity have been our core values since Operation Flashpoint was released in 2001. Our mission today is to create a modern and robust engine that will enable modders and developers to embrace these values in their everyday work.
Engine development — Enfusion showcase

Engine pillars

Designed with experience

We've been making game engines for over 25 years. That experience translates into a conservative approach when it comes to engine architecture.

Developed with C/C++ and HLSL

We like to keep things simple and standard whenever we can, so the languages and conventions used will feel familiar to a seasoned engineer.

Avoiding the 3rd party bugs

We made our own engine in order to maintain control, which is why 3rd party libraries are used carefully. Bullet physics and the Qt framework are major examples.

Built for the online age

Our engine uses an online backend for user created content that's built with various technologies like Java, Node.js, Rust, Couchbase, Docker, and Kubernetes.

Meet the makers

Enfusion open positions

Want to become part of our mission? We're a hard-working team of 30 developers building technology for millions of users. If you have the skills or the hunger to learn them, we'd love to hear from you!

Engine development history

Enforce Engine and Real Virtuality Engine merging into Enfusion

EngineOrigins

Enfusion represents 25 years of experience in game engine development packaged into a powerful toolset.

It fuses the clear architecture, portability, and user friendliness of the Enforce Engine with the scale, multiplayer capabilities, and simulation depth of the Real Virtuality Engine.

Years of innovation

1995

Gravon (Atari Falcon)

1998
2001

Operation Flashpoint

2004
2006

Arma: Armed Assault

2007
2009

Arma 2

2012
2013

Arma 3

2014

DayZ