Když jsme cca před dvaceti lety se ženou hrávali World of Wacraft (na českém neoficiálním serveru CzechWow), hlásili jsme, že "dáme wowíky". Vzpoměl jsem si na to díky projektu WoWee, jehož název mi tuhle naší zkomoleninu evokuje :)
WoWee, neboli World of Warcraft Engine Experiment, je pokusem o vytvoření otevřeného klienta pro World of Wacraft, a to především s důrazem na datadisk Wrath of the Lich King (WotLK 3.3.5). Nicméně pracuje se i na kompatibilitě s předchozími verzemi, a to až po "vanillu".
V tuhle chvíli engine zvládá renderování herního světa a zpřístupňuje většinu herních systémů, jako jsou přihlášení, tvorba postavy, pohyb a boj, inventář, kouzla, prodejci, dokonce i questy atd. Na dokončení čeká systém dopravy, tedy lodě, vzducholodě, také výtahy apod., a také ještě nefunguje 3D audio.
- Srandista dodal obrázky, díky! :)
Pokud by byl engine dokončen, v kombinaci s existujícími open-source serverovými projekty (MangOS, TrinityCore) bychom získali kompletní open-source alternativu k oficiálnímu produktu - samozřejmě jen z hlediska programového, obsah se značkou Warcraft nikdo nikdo Blizzardům ze spárů nevyrve. Ale možná by se pak toto kombo dalo využít třeba k tvorbě komunitního MMORPG? Kdo ví :)

Obrázek je pouze ilustrační, pochází z oficiálního klienta, já si bohužel WoWee zkomplilovat nezvládnu :(
Kompletní zdrojové kódy WoWee jsou dostupné na GitHubu (pod MIT licencí), tamtéž najdete nezbytnou dokumentaci. Pokud chcete engine vyzkoušet, musíte si ho sami zkompilovat, a následně mu dodat data z oficiálního klienta. Projekt je napsaný v C++ a renderuje skrz OpenGL.
Aktualizace: MIT licence byla změněna na "Wowee Source License", která provozovateli neoficiálních serverů Turtle WoW zabraňuje s kódem WoWee jakkoli nakládat. Server totiž banuje účty vývojáře. Hmm.








This project requires WoW client data that you extract from your own legally obtained install.
Ještě tohle, Extrakce se na nějakém ulož.to válet budou, ale úplně snadná instalace to nebude. To už zajímavěji zní nějaká ta plně open alternativa ala OpenArena.