Modern Warfare 2 Was Rewritten in Rust, and an LLM Wrote the Code
Long-form5:03EducationPublished Oct 14, 2026, 9:48 AM · 5d ago
Views
4,964
+2 views/hour
Views / hour now
2
measured 22m ago
Peak views / hour
5
6h ago
First 24 hours
—
not tracked from upload
Engagement
0.9%
likes + comments / views
Likes
33
0.7% of views
Comments
9
0.18% of views
Est. ad revenue
$35–$79
lifetime, $7–16 RPM
Checked every 3 h while the video is this age · last check 22m ago · next in 157 min. YouTube itself updates public counts with a short delay.
Avg views / day
893
since upload
vs channel median
1.0×
this video's views ÷ the channel's usual
Rank in channel
#14
of 25 tracked
Views over time
9 readings
Total views Views gained per hour
Description
IW4L is a new engine for Call of Duty: Modern Warfare 2 (2009), written in Rust on the Bevy game engine. It ships no game files: you point it at a copy you already own. Its README ends with "This whole project is written by an LLM", and over a hundred of its commits list Claude Opus 5.5 as a co-author.
I went through the repo, the developer's posts and the clips people shared to see how it works, what already runs, why the movement code was thrown out and rewritten, and where the legal line seems to be.
What's in it:
- What IW4L is, and why it doesn't ship the game
- How it reads MW2's fast files, translates the 2009 shaders and rebuilds networking
- The timeline: July playtest to 344,056 lines in one commit
- Who wrote it: the Claude co-author lines in the git history
- What works today (maps, bots, killcams, master server, an iPhone port)
- Changing the engine with an AI coding tool: the sprint fix and the FOV slider
- The GPL question and the "clean room" movement rewrite
- Activision's recent takedowns, and the developer's two rules
IW4L: https://github.com/vladtrc/iw4L
It's experimental: expect bugs and desyncs, and everyone in a match needs the same build. You need your own copy of MW2.
Clips, posts and pages shown (all credit to their creators):
- vladtrc (@vtroc7) — https://x.com/vtroc7 · YouTube "da7e": https://www.youtube.com/channel/UCdL2te7jDTKMbEY2eB6j5Og
- first playtest https://youtu.be/IDY3K5WjDi8 · playtest 2 https://youtu.be/ODXO2GaDa1I · status update https://youtu.be/LOQ9rEKhbmY · https://youtu.be/-7L4AmjD_XA · https://youtu.be/3zU7eQLnLic
- posts: https://x.com/vtroc7/status/2089015961370185840 · https://x.com/vtroc7/status/2094197408745824719 · https://x.com/vtroc7/status/2105664089879982548 · https://x.com/vtroc7/status/2105766083483283869 · https://x.com/vtroc7/status/2108844267779035413 · https://x.com/vtroc7/status/2109377638301421637 · https://x.com/vtroc7/status/2109581826196975808 · https://x.com/vtroc7/status/2109768250275876867 · https://x.com/vtroc7/status/2109886149795721721 · https://x.com/vtroc7/status/2107575762287055208
- chasm — "The Modern Warfare 2 Rust Rewrite is Here..." https://youtu.be/9UbADrcEW5w
- Ju1cedr1nker — "IW4L (new launcher) online test" https://youtu.be/f2b0znxmN7s
- IW4 Pocket (MarkusSela) — https://github.com/MarkusSela/IW4-Pocket
- Luckey Faraday — https://x.com/luckeyfaraday/status/2108722723849379986
- bindnac — https://x.com/bindnac/status/2109742716397748689
- IW4L docs: README, docs/provenance/movement-iw4.md, pull requests #4 and #5
Code drawn for this video (the Ghidra window and the shader snippets) is labelled as an illustration. Not affiliated with Activision or Infinity Ward.
## Chapters
0:00 MW2, but none of the code is from 2009
0:18 What IW4L is
0:37 How it reads the old game
1:20 The timeline
1:45 Who wrote it
2:06 What already works
2:44 Changing it with AI
3:15 The movement rewrite and the GPL
3:45 What the note can't prove
4:03 Activision and the line
4:31 What AI can't do
Tags
IW4LModern Warfare 2MW2MW2 2009Call of DutyRustBevyBevy enginewgpuRust game enginereverse engineeringGhidraLLMAI codingClaudeClaude Opus 5.5vibe codinggame preservationIW4xopen sourceActivision DMCA
Details
- Published
- Oct 14, 2026, 9:48 AM
- Length
- 5:03 (303 s)
- Format
- Long-form
- Category
- Education
- Audio language
- EN-GB
- Quality
- HD
- Captions
- No
- Made for kids
- No
- Licensed content
- Yes
- Video ID
- CSFCKJspVSo
More from Code Bear
Reverse Engineering Reverse Anything (REA)463 views · 3h ago · +171/h
NCM: The LLM Killer?11K views · 7h ago · +1.5K/h
AI Is Flooding Open Source With Bug Reports!1.3K views · 17h ago · +74/h
My AI Influencer Reel Hit 100K Views: Here's How I Make the Videos1.5K views · 1d ago
OpenCode Got Hacked BADLY ( Explained! )157K views · 1d ago · +475/h
Higgsfield Ads Studio is CRAZY!2.5K views · 2d ago · +2/h
Why AI Companies Are Moving to Rust50.8K views · 2d ago · +285/h
Tesla's Flying Car!4.1K views · 3d ago · +3/h
Statistics from the YouTube Data API, tracked by FameX. Views per hour, revenue and comparisons are FameX estimates.