Azeroth Survivors Wiki logoAzeroth Survivors

Understanding the Azeroth Survivors Save File: Progress & Data Guide

Learn everything about the Azeroth Survivors save file, character selection memory, local progress storage, and offline mechanics in this fan-made WoW roguelike.

When diving into the thrilling world of Azeroth Survivors, managing your progress and understanding how the game handles an Azeroth Survivors save file is essential for a seamless roguelike experience. Whether you are wondering how your character choices persist or looking into local data storage, knowing the ins and outs of your Azeroth Survivors save file helps keep your session data secure.

What Is Azeroth Survivors?

Developed by creator Aethus, Azeroth Survivors is a completely free, fan-made roguelike experience that operates locally on a custom-built World of Warcraft 1.12.1 client engine utilizing Rust and Bevy. Players can dive right into the action by visiting the browser version hosted at Aethus WoW Browser Game or by setting up a local build from source.

The gameplay loop is fast-paced and self-contained. You select a race, class, and battleground zone, then use WASD controls to dodge incoming waves. Your abilities trigger automatically, level-up cards pop up dynamically, and intense boss fights spawn every couple of minutes. Because the game operates entirely offline without requiring a dedicated server, login, or online account, understanding how your session info is remembered is quite fascinating.

FeatureDescription
EngineCustom-built WoW 1.12.1 client engine (Rust + Bevy / Benilla & Wenilla)
Game ModeOffline survivors roguelite with wave-based survival mechanics
MultiplayerSingle-player, fully self-contained with no external server login
Data RequirementRequires a supplied WoW 1.12.1 Data folder (~5.5 GB client)

How Progress and Character Choices Work

Unlike traditional MMORPGs that save vast amounts of character progression, quest lines, and inventory items to remote cloud servers, this standalone title focuses on streamlined arcade survival. When discussing an Azeroth Survivors save file, community reports indicate that the game prioritizes immediate session management rather than long-term server-side account progression.

Your active selections—such as your chosen character race, gender, class configuration, and preferred battleground zone—are handled dynamically within the client environment. The character-creation pick screen pulls directly from the client's original glue art, offering eight distinct races, all available class combinations, and sixteen iconic zones ranging from classic starting areas all the way up to Naxxramas and the Gates of Ahn'Qiraj. Your specific choices are remembered smoothly across active reloads of the application.

Selection CategoryOptions AvailableBehavior Across Sessions
Races8 standard vanilla races (both genders)Remembered across reloads
ClassesAll legitimate race-class combinationsRemembered across reloads
Zones16 zones (Starting areas to Naxxramas/AQ)Remembered across reloads
Movement SpellsBlink, Charge, Sprint, Dash, Fade, etc.Dynamic per class choice

Core Controls and Interface Mechanics

To make the most of your survival runs, mastering the layout and control scheme is just as important as managing your game data. The title blends classic World of Warcraft movement elements with modern survivor-genre twitch controls.

KeybindingAction Performed
WASDMove your hero across the battleground
SpacebarJump your character
F KeyTrigger your class-specific movement spell (unlocked at level 5)
Mouse WheelZoom camera from over-the-shoulder out to 70 yards
C KeyUnlock the camera to freely swing and tilt
Esc KeyPause the game
1 / 2 / 3 KeysSelect level-up cards presented on screen
G KeyToggle the light sharpen-and-color filter pass

Setting Up Your Local Client and Data Directory

Because the engine code repository ships with zero Blizzard Entertainment assets—no models, MPQ contents, maps, or sound files—players setting up a local source build must supply their own game data. The build pipeline relies on specific scripts to fetch and extract the necessary files so that the application can render the world correctly.

Build StepScript ExecutedFunctionality
1. Fetch Datascripts/fetch-data.shDownloads the English WoW 1.12.1 client (Build 5875) and extracts MPQs
2. Setup Toolchainscripts/web-setup.shInstalls WebAssembly dependencies (wasi-sdk, wasm-bindgen, binaryen)
3. Build Clientscripts/web-build.shCompiles the engine client into the web/dist/ directory

When running make build, the system retrieves the required 5.5 GB client data and extracts it into a local wow-data/Data/ directory. If you already have a client prepared locally, you can bypass the archive download by pointing the script directly to your existing path using command-line flags or environment variables.

Frequently Asked Questions About Azeroth Survivors Save File

Does Azeroth Survivors require an online account to save progress?

No. The game runs completely offline and is entirely self-contained. There are no external servers, login screens, or online account registrations required to play or retain your basic character picks.

Where can I find the official browser version of the game?

You can play the original browser-based iteration directly by visiting Aethus WoW Browser Game.

How does the game remember my character creation choices?

The client seamlessly remembers your race, class, and zone selections across reloads utilizing local client memory structures built into the Rust and Bevy framework.

Can I modify or backup my local game data?

While the engine reads standard WoW 1.12.1 MPQ archives from your supplied Data folder, any local configuration or session preferences remain tied to your local browser storage or local build execution environment depending on whether you play the web build or compile from source.