
MW2 playable in Web Browser
Heya I'm a software engineer with a background in reverse engineering, the past two months I've been experimenting with adding AI to my reverse engineering workflow. I wanted to see how far I could take it, and developed what is effectively a Call of Duty clone that you can play in your browser, that actually leverages the original game files. You must own the original game to be able to play it, and you effectively have to run a once-off migration script.
In addition to it supporting MW2, it also supports MW3, BO1, BO2, Ghosts, Advanced Warfare and Cold war.
The multiplayer works at the moment, and has lag-compensation to mitigate against any latency issues. Additionally everything is server-side, unlike the original game where people could force host.
One of the areas I most recently focused around was scripting, and adding support for Zombies on the BO1 theatre map.
I'll attach the GitHub Repository, a video that shows some basic GamePlay, as well as some screenshots. Give me your thoughts and feedback. Again, its not perfect, and I'm certainly not claiming its perfect.
https://www.youtube.com/watch?v=VvmS4FRut10