A groundbreaking modding project has successfully integrated Spider-Man's web-swinging mechanics into Batman: Arkham Knight by running both games simultaneously on a single PC.
The mod, called ArkWeb and created by developer luke-1, accomplishes this feat through an innovative dual-engine architecture that was previously thought to be impractical. Rather than attempting to rebuild Insomniac Games' complex movement system within Unreal Engine 3, the project uses a "guest-host" approach that allows both titles to operate in parallel.
The technical implementation relies on a Python-based background streamer that continuously scans Gotham City's 3D collision geometry and feeds this data into Spider-Man's physics engine. A custom C++ bridge then translates coordinates between the two games' different engine systems, enabling seamless interaction. Players control Spider-Man's full movement repertoire—including web-swinging, wall-running, wall-crawling, and launch mechanics—while viewing the action through Arkham Knight's camera perspective. Spider-Man's rendered character is composited directly into Batman's position within Gotham's environment.
The achievement represents a significant leap forward for PC modding, made possible partly by recent advances in AI technology. However, running both games concurrently demands substantial hardware resources, requiring a high-end PC to maintain playable performance.
