Jump to content

WoW: Difference between revisions

From Thunderbrew
No edit summary
Tag: Reverted
No edit summary
 
(41 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{short description|2004 video game}}
[[Category:Software]]
{{Redirect|WoW|other uses|Wow (disambiguation){{!}}Wow}}
{{Software
{{pp-semi-indef}}
|name        = World of Warcraft
{{pp-move}}
|image      = WoW Box Art.jpg
{{Use American English|date=January 2025}}
|type        = Computer game
{{Use mdy dates|date=January 2025}}
|authors    = [[Blizzard Entertainment]]
{{Infobox video game
|license    = Proprietary
| image = World of Warcraft.png
| developer = [[Blizzard Entertainment]]
| publisher = Blizzard Entertainment<ref>{{cite web|url=https://www.gamedeveloper.com/game-platforms/the-activision-blizzard-merger-five-key-points |title=The Activision/Blizzard Merger: Five Key Points |access-date=February 24, 2009 |work=Industry News |publisher=gamasutra.com |date=December 3, 2007 |quote=One of the intriguing things about the old Vivendi structure was that, even when Martin Tremblay joined to run Vivendi's publishing, it was specified: "World Of Warcraft creator Blizzard Entertainment has been designated a stand-alone division reporting to VU Games' CEO, and is not part of Tremblay's product development mandate. |url-status=live |archive-url=https://web.archive.org/web/20081221013844/http://www.gamasutra.com/php-bin/news_index.php?story=16458 |archive-date=December 21, 2008 }}</ref>
| director = {{ubl|[[Mark Kern]]|[[Chris Metzen]]}}
| producer = {{ubl|Shane Dabiri|Carlos Guerrero}}
| designer = {{ubl|[[Rob Pardo]]|[[Jeffrey Kaplan (game designer)|Jeff Kaplan]]|Tom Chilton}}
| programmer = John Cash
| artist = {{ubl|William Petras|Kevin Beardslee|Justin Thavirat}}
| composer = Jason Hayes{{efn|Additional music by Tracy W. Bush, Derek Duke and Glenn Stafford}}
| series = ''[[Warcraft]]''
| released = {{vgrelease|AUS/NA|November 23, 2004|EU|February 11, 2005<ref>{{cite web|url=http://www.blizzard.co.uk/press/050202.shtml|archive-url=https://web.archive.org/web/20050207114532/http://www.blizzard.co.uk/press/050202.shtml |archive-date= February 7, 2005 |title=Blizzard Entertainment announces World of Warcraft European street date – February 11, 2005 |access-date=February 9, 2007 |date=February 2, 2005 |publisher=Blizzard Entertainment}}</ref>}}
| genre = [[Massively multiplayer online role-playing game|Massively multiplayer online role-playing]]
| modes = [[Multiplayer video game|Multiplayer]]
| platforms = {{ubl|[[Mac OS X]]|[[Windows]]}}
}}
}}


The [[Whoa]] and [[Thunderbrew]] projects are based on the mission of recreating a faithful and open-source implementation of the World of Warcraft 3.3.5a.12340 Wrath of the Lich King client.
'''''World of Warcraft''''' ('''''WoW''''') is a 2004 massively multiplayer online role-playing game (MMORPG) developed and published by [[Blizzard Entertainment]] for [[WoW:Windows port|Windows]] and [[WoW:Mac OS X port|Mac OS X]].


== Why work with 3.3.5a mainly? ==
== Client ==


The game and its libraries have become significantly more complex in the intervening 10+ years. By picking 3.3.5a, it's possible to imagine our implementation will eventually be complete.
== Server ==


== Study ==
== Our mission ==


Many attempts have been made throughout history to study the internals of this client.
The [[Whoa]] and [[Thunderbrew]] projects are based on the mission of recreating a faithful and open-source implementation of the [[WoW:3.3.5a|3.3.5a client]].


== Compilers ==
The game and its libraries have become significantly more complex in the intervening 10+ years. By picking 3.3.5a, it's possible to imagine our implementation will eventually be complete.
 
On Windows, the client was known to be compiled using the Microsoft Visual C++ Compiler (but which version?)
 
== Dependencies ==
 
The WoW client was known to have the following dependencies:
 
* fmod - For in-game audio playback
 
* lua - Used extensively for Glue and FrameScript. Much of the client runs through this Lua interface.
 
* libexpat - Used to parse XML, commonly used in GlueXML and FrameXML

Latest revision as of 03:20, 15 June 2025

World of Warcraft (WoW) is a 2004 massively multiplayer online role-playing game (MMORPG) developed and published by Blizzard Entertainment for Windows and Mac OS X.

Client

Server

Our mission

The Whoa and Thunderbrew projects are based on the mission of recreating a faithful and open-source implementation of the 3.3.5a client.

The game and its libraries have become significantly more complex in the intervening 10+ years. By picking 3.3.5a, it's possible to imagine our implementation will eventually be complete.