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 →