Community Projects: Difference between revisions
Jump to navigation
Jump to search
(Added libwarcraft to the available data storage libraries.) |
|||
Line 43: | Line 43: | ||
|- | |- | ||
| [https://github.com/Nihlus/libwarcraft libwarcraft] | | [https://github.com/Nihlus/libwarcraft libwarcraft] | ||
| {{Template:Sandbox/ | | {{Template:Sandbox/VersionRange|max_expansionlevel=3}} | ||
| C#/.NET | | C#/.NET | ||
| {{Yes}} | | {{Yes}} |
Revision as of 22:52, 27 May 2016
Data Storage & Archives
Name | WoW Version | Language | Open Source | In development | Description |
---|---|---|---|---|---|
StormLib | ≤ | C++ | Yes | Unknown | |
CrystalMpq | ≤ | C#/.NET | Yes | No | CrystalMpq is a MPQ reading library written in C#. |
CascLib | ≥ | C++ | Yes | Yes | An open-source implementation of library for reading CASC storage from Blizzard games since 2014 |
CascLib | ≥ | C++ | Yes | Yes | CascLib is C++ library that allows you to access files from a CASC library from any Blizzard game. It aims for a modern C++14 design, being header-only, and leveraging standard C++ features like streams. |
CASCExplorer | ≥ | C#/.NET | Yes | Yes | |
libwarcraft | ≤ | C#/.NET | Yes | Yes | Managed library for interacting with all Blizzard file formats up to and including Wrath of the Lich King. Supports reading MPQ archives with write support in the works. |
Data Handling
Name | WoW Version | Language | Open Source | In development | Description |
---|---|---|---|---|---|
WebWoWViewer | JavaScript | Yes | Yes | An attempt to recreate old WoWMapViewer application from scratch and entirely in js | |
wowmapper | , | C++ | Yes | No | |
meshReader | C#/.NET | Yes | No | ||
BananaMpq | ? | C#/.NET | Yes | No | Extracting WoW's geometry data reliably |
WoWMap | C#/.NET | Yes | Unknown | ||
Neo/WoWEditor | , | C#/.NET | Yes | Unknown | A WoW Development Suite |
Noggit3 | C++ | Yes | Yes | map editor | |
W3DT | Live, PTR, Beta | C#/.NET | Yes | Yes | 3D Toolkit for World of Warcraft aimed at machinima creators. |
WoWFormatTest | ≥ | C#/.NET | Yes | Yes | |
Blender WMO import/export scripts | ? | Python (Blender API) | Yes | Yes | Script addon for Blender featuring World of Warcraft World Model Object (WMO) import/export. |
Client & Memory
Name | WoW Version | Language | Open Source | In development | Description |
---|---|---|---|---|---|
WoWAddin | C++ | Yes | No | ||
IceFlake | C#/.NET | Yes | No | ||
cleanCore | C#/.NET | Yes | No | cleanCore is an C# interface to the WoW Game | |
WowMoPObjMgrTest | C#/.NET | Yes | No |
Network & Emulators
Name | WoW Version | Language | Open Source | In development | Description |
---|---|---|---|---|---|
CMaNGOS | … | C++ | Yes | Yes | |
DuratorEmu | Python | Yes | Yes | Tiny sandbox for 1.1.2.4125, written in Python, which tries to remain small, clean and understandable. | |
Ember | C++ | Yes | Yes | Ember is an educational server emulation project targeting the WoW 1.12.1 protocol, striving to be a modular and robust architecture. | |
Skyfire | C++ | Yes | Yes | Derivative core based on TrinityCore that aims for a robust and working 5.4.8.18414 emulator with functionality. | |
TrinityCore | , | C++ | Yes | Yes | |
WCell | C#/.NET | Yes | No | World of Warcraft emulator written in C#/.NET 4.0, with design and extensibility in mind. | |
WoWCore | … | Pascal | Yes | Unknown |
Tools
Name | WoW Version | Description |
---|---|---|
ADTGrid | … | |
Minimaps | … |