This open source development framework is intended for creating unofficial servers for the classic World of Warcraft MMORPG. It is based on the MaNGOS code.
TrinityCore is a Windows software that helps World of Warcraft players configure custom gaming servers. The framework is highly scalable and can handle large populations via clustering or load balancing. There is support for caching, multithreading and other performance optimization techniques as well.
You can create custom content like quests, items and NPCs. Instruments for configuring complex game mechanics such as spells and character abilities are included. Additionally, it is possible to import new 3D models and maps.
This development environment is written mostly in C++, with a flexible MySQL backend for internal databases. Users are able to manually customize all available features and design new TrinityCore plugins.
There are commands for adjusting various game master settings and chat preferences. Moreover, you can change the default mob spawn rate and create complex player interactions. Detailed information about all advanced server configuration instruments is available on the official GitHub Wiki page along with instruction manuals and other reference materials.
- free to download and use;
- lets you create and configure custom World of Warcraft servers;
- there are tools for designing new quests, items and non playable characters;
- it is possible to manually set the mob respawn rate and change various game mechanics;
- compatible with all modern versions of Windows.