SMRTR ProgrammingFeb 18, 2026TechEBlog

WoWee Teases Developer’s Quest to Rebuild World of Warcraft from Scratch, Bootstrapping Azeroth

SMRTR summary

Kelsi Davis fires up an ancient gaming rig, but instead of launching World of Warcraft through Blizzard's official client, she's running WoWee - her own handcrafted C++ recreation that brings classic WoW expansions to life on Linux without any corporate code.

What started as a personal learning project has evolved into a fully functional game client that connects to private servers like AzerothCore and Turtle WoW. Davis built everything from scratch using OpenGL rendering, complete with texture splatting for landscapes, realistic water effects, and even authentic moon phases that cycle every 27 and 30 days just like the original.

The technical achievement is impressive. Davis reverse-engineered Blizzard's anti-cheat system called Warden by using the Unicorn Engine to run x86 code on any platform, keeping connections alive to servers that perform security checks.

Players can experience all the classic gameplay - WASD movement, spellcasting, looting, and trading - while WoWee handles everything from real-time combat to weather particle effects. The MIT-licensed project runs surprisingly lightweight, requiring just a single apt command to install dependencies on Ubuntu, though Davis admits it's primarily developed for Linux and hasn't been tested on other platforms yet.

SMRTR provides this summary for quick context. The original article belongs to TechEBlog.

Read the original article
SMRTR Programming

Get the next batch of curated summaries in your inbox.

This archive is built from SMRTR newsletter summaries. Subscribe for hand-picked stories without the extra noise.