MAX-FX

MAX-FX
Original authorRemedy Entertainment
DeveloperRemedy Entertainment
Written inC++
MiddlewareHavok
Operating systemWindows
SuccessorNorthlight Engine
TypeGame engine
LicenseProprietary software
Websiteremedygames.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

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

  1. ^ "Max Payne Engine for Rent". IGN. September 18, 1998. Retrieved November 23, 2025.
  2. ^ "Max Payne Engine Uncloaked". GameSpot. April 28, 2000. Retrieved November 23, 2025.