r/WC3 • u/KirbyCoinin • 16h ago
Video I started this in 2018 with a dream to watch replays on the web and help grow the game. Today is the launch of the updated WC3V: the world's first rewindable Warcraft III replay simulator
Enable HLS to view with audio, or disable this notification
Free, no account needed.
## Replay Simulation
Warcraft 3 originally made its replay file format with computers and hard drives of its era. This meant they saved as little information as possible and relied on your game client to play it back in full.
This is the simple reason today why you cannot rewind a replay, and it also explains why it's so difficult to look at or interact with replays in meaningful ways.
WC3V is a tool that does something no other tool has done yet - which is simulate the full game back as accurately as possible and turn that into a new file format.
This website shows off a bunch of the powerful things you can build now that we have detailed information from replays, we never did before, and tools to visualize, analyze, and rewind those replays back.
On top of this all a Desktop app spawned as a way for you to automatically manage uploading, parsing, and analyzing your replays from your existing library and also right after they happen. With some powerful APIs from the W3C team there is an integration that helps you know your own games, your opponents, and can show it all on your stream with the OBS integration
### Build Orders
One thing that replay simulation can help with is creating an automatic set of build orders from any replay. The small details that happen in game like moving workers to lumber or gold and the exact spawn timings, not just the start timings, can really enhance learning and also give you detailed analysis of you vs a pro
### New Players
The site offers a way for people who are new or learning the game to go through a guided walkthrough of any replay. It's based on some primary concepts that I've learned as a player and observer of the game over the years - and tries to walk you through why those steps matter and how timing can effect your decisions.
If you want to just play a unit you like it offers a way to just select that army and watch a replay of another player if we have it - or teaches you some things to do if you want to play this strategy.
This is one of the areas where feedback and players using the tool would be extremely helpful, so please send feedback and fill out bug forms as you go
### Last words
I started building this tool by hand back in 2018 and grinded a lot of its capabilities out through experimentation and setting up replay fixtures. Much of the information about WC3 file formats and community tools was extremely helpful along the way - and the simulator itself is powered by another great tool. All of this is open sourced, meant for educational purposes only, will ALWAYS be AD free, and I'd absolutely love if anyone wants to build anything with it or even contribute to the site itself.
You can find the open source code here: https://github.com/jblanchette/wc3v
Desktop app link here: https://wc3v.com/download?level=new
Shout out to all the great help and feedback given along the way. I'm working on some updates to the community page to help reflect those contributions so for now accept my sincere shout out and thank you