The Fusion Engine is a proprietary game engine developed by Hangar 13, first introduced with the 2016 video game Mafia III.[1] It succeeded the Illusion Engine, originally created by 2K Czech for Mafia II (2010).[2]
The engine was designed to support modern cross-platform development and includes upgraded rendering capabilities, physics systems, and support for middleware. It was later used in the remake Mafia: Definitive Edition (2020), delivering enhanced visuals and performance.[3]
The Illusion Engine was developed by 2K Czech (formerly Illusion Softworks) as a successor to the LS3D engine, which powered the original Mafia (2002). The engine debuted with Mafia II in 2010 and brought several technical improvements, including procedural animation blending, PhysX-based physics simulation, destructible environments, and seamless transitions between interiors and exteriors.[4]
In 2020, Mafia II: Definitive Edition was released with upscaled textures and compatibility enhancements for modern systems, using an updated version of the Illusion Engine.[5]
After 2K Czech was reorganized into Hangar 13, the Illusion Engine was heavily reworked into the Fusion Engine to meet modern development needs. This new engine premiered in Mafia III (2016), supporting full open world streaming, real-time lighting, improved rendering and animation pipelines, and greater cross-platform flexibility.[6]
Technologically, the Fusion Engine replaced NVIDIA PhysX with Havok Physics, adopted Wwise for audio, used Bink Video for cutscenes, and integrated various middleware solutions including FaceFX for facial animation and Scaleform for UI rendering. These upgrades enabled better scalability and more cinematic experiences.