MAX-FX
| MAX-FX | |
|---|---|
| Original author | Remedy Entertainment |
| Developer | Remedy Entertainment |
| Written in | C++ |
| Middleware | Havok |
| Operating system | Windows |
| Successor | Northlight Engine |
| Type | Game engine |
| License | Proprietary software |
| Website | remedygames.com |
MAX-FX (also stylized as MaxFX) is a proprietary game engine developed by the Finnish video game studio Remedy Entertainment. Development began in 1997, and the engine made its commercial debut with the release of the third-person shooter Max Payne in 2001. MAX-FX served as Remedy's internal engine throughout the early 2000s before being succeeded by the Northlight engine.
History
Remedy Entertainment began developing MAX-FX in 1997 during the early production of Max Payne. Initial reports in 1998 indicated that Remedy intended to license the engine and its toolchain externally.[1] The engine was designed as a hardware-only renderer optimized for DirectX 6-class GPUs.
In 2000, Remedy revealed additional technical features, including radiosity lighting, a portal-based visibility system, skeletal animation, and volumetric particle effects.[2] Licensing plans were later postponed so the studio could focus on completing Max Payne. After the game's release in 2001, MAX-FX tools were made publicly available to support modding.
Version history
MAX-FX 1.0
The original engine, used for Max Payne (2001), featured:
- Hardware-only 3D rendering with DirectX 6
- Radiosity lighting for realistic illumination
- Skeletal animation for characters
- Portal-based visibility system for optimized performance
- Volumetric particle system (smoke, fire, sparks)
- DirectSound 3D audio and force-feedback support
- TCP/IP networking (rarely used)
MAX-FX 2.0
Introduced with Max Payne 2: The Fall of Max Payne (2003), this version offered:
- Upgraded renderer supporting Direct3D 8
- Integration of Havok Physics for ragdoll and rigid-body interactions
- Continued DirectSound audio support
- Bink Video cutscenes
- Optimized MaxEd, ParticleFX, and ActorFX tools for stability and performance
MAX-FX – Alan Wake version
The engine used for Alan Wake (2010/2012) and its DLCs is a heavily evolved version of MAX-FX 2.0. Enhancements include:
- Improved rendering with Direct3D 9.0c support, higher-resolution textures, and advanced shaders
- Upgraded physics with Havok Physics
- FMOD Ex 4.26.9 for advanced 3D audio and environmental effects
- Bink Video 1.99n for cutscenes
- Optimized toolchain for level creation, particle effects, and character animation
Toolchain
- MaxEd – Level editor with WYSIWYG interface and geometry tools
- ParticleFX – Particle editing for volumetric effects
- ActorFX – Character editor for binding meshes to skeletal rigs and deformable surfaces
Games using MAX-FX
| Game | Developer(s) | Publisher(s) | First release |
|---|---|---|---|
| Max Payne | Remedy Entertainment, 3D Realms | Gathering of Developers, Rockstar Games, MacSoft, 1C-SoftClub, GreenLeaf, Atari | 23 July 2001 |
| Max Payne 2: The Fall of Max Payne | Remedy Entertainment, 3D Realms | Rockstar Games, 1C-SoftClub | 14 October 2003 |
| Alan Wake | Remedy Entertainment | Remedy Entertainment, Nordic Games, Noviy Disk | 16 February 2012 |
| Alan Wake's American Nightmare | Remedy Entertainment | Remedy Entertainment | 22 May 2012 |
| Alan Wake Remastered | Remedy Entertainment, D3T | Epic Games | 5 October 2021 |
Successor
MAX-FX was eventually replaced by Remedy's in-house Northlight engine, first used in Quantum Break (2016) and later in Control (2019) and Alan Wake II (2023).
References
- ^ "Max Payne Engine for Rent". IGN. September 18, 1998. Retrieved November 23, 2025.
- ^ "Max Payne Engine Uncloaked". GameSpot. April 28, 2000. Retrieved November 23, 2025.