neccta
Veteran Member
- 35
- 2014
- 6
What is TrinityCore?
TrinityCore is a MMORPG Framework based mostly in C++.
It is derived from MaNGOS, the Massive Network Game Object Server, and is based on the code of that project with extensive changes over time to optimize, improve and cleanup the codebase at the same time as improving the in-game mechanics and functionality.
What is MySQL?
MySQL is a freely available open source Relational Database Management System (RDBMS) that uses Structured Query Language (SQL). SQL is the most popular language for adding, accessing and managing content in a database. It is most noted for its quick processing, proven reliability, ease and flexibility of use.
It is used to store creature spawn locations, item information, quests, and more.
What are Maps, VMaps, and DBCs?
Source
Maps: Maps are a must and TrinityCore does not run without them. The maps provide physical values and data for the core to interpret. Based on these, the core has a layout that can be compared with each client. This includes area definition.
DBCs: DBCs are a must and TrinityCore does not run without them. The DBCs ("Data Base Client [Files]") give essential values that the World of Warcraft client interprets. They define races, textures, local models and more. TrinityCore interprets these and loads them up.
VMaps: VMaps are optional, but highly recommended. VMaps ("Virtual Maps") calculate the possibility of line-of-sight, as an example. Based on their content, the server can (for example) calculate if spell casts are possible (e.g. if a wall is in between the target and caster or not).
MMaps: As of 02/2013, MMaps are experimental and thus optional. To further physical boundaries, MMaps ("Movement Maps") enforce physical boundaries on non-player, e.g. npcs, as their collision is not handled by the client. They also improve path generation.
What versions does TrinityCore support?
The most stable version TrinityCore supports is 3.3.3a(Wotlk) and currently has 6.0.3(WoD) in development, which is very unstable.
Does TrinityCore work on Linux or OSX?
TrinityCore will work on Linux and OSX, to learn more see http://collab.kpsn.org/display/tc/Requirements
What is open source?
Software for which the original source code is made freely available and may be redistributed and modified.
Where can I find TrinityCore open source files?
https://github.com/TrinityCore/TrinityCore/
TrinityCore is a MMORPG Framework based mostly in C++.
It is derived from MaNGOS, the Massive Network Game Object Server, and is based on the code of that project with extensive changes over time to optimize, improve and cleanup the codebase at the same time as improving the in-game mechanics and functionality.
What is MySQL?
MySQL is a freely available open source Relational Database Management System (RDBMS) that uses Structured Query Language (SQL). SQL is the most popular language for adding, accessing and managing content in a database. It is most noted for its quick processing, proven reliability, ease and flexibility of use.
It is used to store creature spawn locations, item information, quests, and more.
What are Maps, VMaps, and DBCs?
Source
Maps: Maps are a must and TrinityCore does not run without them. The maps provide physical values and data for the core to interpret. Based on these, the core has a layout that can be compared with each client. This includes area definition.
DBCs: DBCs are a must and TrinityCore does not run without them. The DBCs ("Data Base Client [Files]") give essential values that the World of Warcraft client interprets. They define races, textures, local models and more. TrinityCore interprets these and loads them up.
VMaps: VMaps are optional, but highly recommended. VMaps ("Virtual Maps") calculate the possibility of line-of-sight, as an example. Based on their content, the server can (for example) calculate if spell casts are possible (e.g. if a wall is in between the target and caster or not).
MMaps: As of 02/2013, MMaps are experimental and thus optional. To further physical boundaries, MMaps ("Movement Maps") enforce physical boundaries on non-player, e.g. npcs, as their collision is not handled by the client. They also improve path generation.
What versions does TrinityCore support?
The most stable version TrinityCore supports is 3.3.3a(Wotlk) and currently has 6.0.3(WoD) in development, which is very unstable.
Does TrinityCore work on Linux or OSX?
TrinityCore will work on Linux and OSX, to learn more see http://collab.kpsn.org/display/tc/Requirements
What is open source?
Software for which the original source code is made freely available and may be redistributed and modified.
Where can I find TrinityCore open source files?
https://github.com/TrinityCore/TrinityCore/
Last edited: