Marlamin is creating World of Warcraft tools
24
patrons
$82
per month
Hi! I've spent the last 10 years or so devoting much of my spare time into my hobby which is the combination of programming and datamining. Much of my programming career has been guided by making tools that interact with World of Warcraft (WoW) and its many file formats.

I create and/or maintain several WoW things relating to this:

Model Exporter
The WoW Model Exporter is based on a library I've been working on since 2008. The library is able to load many different file types from WoW. The exporter uses this to export model files into a format that other tools understand (OBJ). Artists can use this to import terrain, buildings and other things into their tools and use them to create 3D art such as character portraits or machinima. 

Database definitions
WoW uses a specialized file format to store database information that the game uses for the storage of most information the client requires. These files do not contain descriptive names for their contents (column names, types, etc) and this project aims to created a standardized way of storing these descriptive names for implementation in other projects such as the DBC viewer mentioned below. Definitions are (as of recently) automatically generated and synchronized to the GitHub repo. 

CDN mirror
The CDN mirror was created after I figured it would be pretty easy to automatically archive WoW builds using Blizzard's new distribution method they started using in 2014. With this archive, it is possible to retrieve files from many different versions of WoW (starting with 6.0) through the files page. It also supports various other projects such as the below mentioned model viewer, DBC viewer, listfile and database definitions.

DBC viewer
The DBC viewer allows people to view and export information from the above mentioned database files. It also has rudimentary searching and pagination. More features are planned for the future as time/resources permit.

Online Model Viewer
I worked together with Deamon to make an online model viewer to view models from WoW inside of your web browser. I've built a UI (to control it) and a file backend (to feed it files) for his modelviewer and make it usable for the general public. 

Listfile
Blizzard no longer uses filenames to store things inside of World of Warcraft's client. To combat this change I've built a set of tools that allow the community to suggest/set filenames for files. This has mostly solved the problem for now, but additional work will need doing to not let the amount of unknown filenames get out of hand.

Minimap Viewer
The project that started it all. Allows people to look at compiled images of Blizzard's in-game minimaps inside of a Google Maps-like viewer. Supports multiple versions going back to before WoW was released.

WoWDev.wiki
This is much less of a burden compared to many of the above projects, but I also pay for hosting the WoWDev Wiki, a wiki full of information on WoW's different file formats/quirks. The WoW dev community (including myself) use the information on this wiki to build tools with.

As one could imagine, hosting all of these different versions of WoW, these tools and actually working on them requires a lot of time and resources. The hosting specifically has been slowly increasing in cost over the past few years as my tools have grown more popular and are storing and processing more data. I hate ads and don't want to "monetize" it by making the experience worse for users. Patreon was something that people suggested many times in the past, I've been refraining from asking for money (or as others tend to call it, "support") for a while now but the time is finally here to do so. 

Many of these tools have recently been moved to a bigger/better server which requires a bit more money to pay for than I can easily spare. I can't promise any of the resources will go to any specific project at this stage, but hopefully when I need to worry less about where I get the resources from I can focus on setting out roadmaps and such.
Tiers
👍
$1 or more per month

Patron rank in Discord

Includes Discord rewards
👍👍👍👍👍
$5 or more per month

For people who want to support me 5 times as much

Includes Discord rewards
🖐🖐
$10 or more per month

For people who want to support me even more

Includes Discord rewards
Goals
$82 of $140 per month
Covers all of the costs for my WoW projects
2 of 2
Hi! I've spent the last 10 years or so devoting much of my spare time into my hobby which is the combination of programming and datamining. Much of my programming career has been guided by making tools that interact with World of Warcraft (WoW) and its many file formats.

I create and/or maintain several WoW things relating to this:

Model Exporter
The WoW Model Exporter is based on a library I've been working on since 2008. The library is able to load many different file types from WoW. The exporter uses this to export model files into a format that other tools understand (OBJ). Artists can use this to import terrain, buildings and other things into their tools and use them to create 3D art such as character portraits or machinima. 

Database definitions
WoW uses a specialized file format to store database information that the game uses for the storage of most information the client requires. These files do not contain descriptive names for their contents (column names, types, etc) and this project aims to created a standardized way of storing these descriptive names for implementation in other projects such as the DBC viewer mentioned below. Definitions are (as of recently) automatically generated and synchronized to the GitHub repo. 

CDN mirror
The CDN mirror was created after I figured it would be pretty easy to automatically archive WoW builds using Blizzard's new distribution method they started using in 2014. With this archive, it is possible to retrieve files from many different versions of WoW (starting with 6.0) through the files page. It also supports various other projects such as the below mentioned model viewer, DBC viewer, listfile and database definitions.

DBC viewer
The DBC viewer allows people to view and export information from the above mentioned database files. It also has rudimentary searching and pagination. More features are planned for the future as time/resources permit.

Online Model Viewer
I worked together with Deamon to make an online model viewer to view models from WoW inside of your web browser. I've built a UI (to control it) and a file backend (to feed it files) for his modelviewer and make it usable for the general public. 

Listfile
Blizzard no longer uses filenames to store things inside of World of Warcraft's client. To combat this change I've built a set of tools that allow the community to suggest/set filenames for files. This has mostly solved the problem for now, but additional work will need doing to not let the amount of unknown filenames get out of hand.

Minimap Viewer
The project that started it all. Allows people to look at compiled images of Blizzard's in-game minimaps inside of a Google Maps-like viewer. Supports multiple versions going back to before WoW was released.

WoWDev.wiki
This is much less of a burden compared to many of the above projects, but I also pay for hosting the WoWDev Wiki, a wiki full of information on WoW's different file formats/quirks. The WoW dev community (including myself) use the information on this wiki to build tools with.

As one could imagine, hosting all of these different versions of WoW, these tools and actually working on them requires a lot of time and resources. The hosting specifically has been slowly increasing in cost over the past few years as my tools have grown more popular and are storing and processing more data. I hate ads and don't want to "monetize" it by making the experience worse for users. Patreon was something that people suggested many times in the past, I've been refraining from asking for money (or as others tend to call it, "support") for a while now but the time is finally here to do so. 

Many of these tools have recently been moved to a bigger/better server which requires a bit more money to pay for than I can easily spare. I can't promise any of the resources will go to any specific project at this stage, but hopefully when I need to worry less about where I get the resources from I can focus on setting out roadmaps and such.

Recent posts by Marlamin

Tiers
👍
$1 or more per month

Patron rank in Discord

Includes Discord rewards
👍👍👍👍👍
$5 or more per month

For people who want to support me 5 times as much

Includes Discord rewards
🖐🖐
$10 or more per month

For people who want to support me even more

Includes Discord rewards