Soldier of Fortune 2 Web Implementations

Select which development approach you want to run:

Approach 1: Native

Parses raw .pk3, .bsp, and .md3 files directly in the browser using JSZip and DataViews.

Run Native Approach →

Approach 2: GLTF Pipeline

Uses pre-converted standard .glb files for maximum performance and compatibility.

Run GLTF Approach →

Remix Mode

Blend SoF2 and Jedi Academy content side by side in a shared dual-mount workbench.

Run Remix Mode →