I used Claude to port an open-source game engine (MW2’s IW4L, written in Rust) to iPhone. Here’s what worked and what didn’t
A developer used Claude to port IW4L, an open-source Rust/Bevy game engine for Modern Warfare 2 (2009), to run natively on an iPhone. The developer directed and tested, while Claude handled reading, coding, and debugging. This process involved using a Linux server with GitHub Actions macOS runners for builds, as the developer did not have a Mac. The project aimed to explore the capabilities of an AI agent in a complex porting task.
This report uniquely details the practical application of an AI agent, Claude, in porting a complex game engine to a new platform, unlike typical discussions of AI's theoretical coding capabilities.
Time & source
Times shown in UTC
Display time zone: UTC
Local time zone unavailable; showing UTC.
IngestedOffset at this time: UTC+0Oct 7, 2026, 02:00 UTC
- Ingested
- Oct 7, 2026, 02:00
- Source type
- Dev community
Full text isn't available here.
Read at source →