With the forum reorganization, many categories were merged. Though due to the vast amount of use cases and relationships with the categories, it was important we relied more on tags, especially when the AnswerHub migration happened.
The category represents the overarching topic, whereas the tags allow users to be more granular with what their topic relates to. This way also reduces the number of categories and subcategories on the forums.
Each category has a tag group assigned to it, which contains x amount of tags relating to the overarching category. For example, the image below is the tag group set to Programming and Scripting, and the subcategories nested there; Blueprint, AI, C++, UI, Multiplayer & Networking.
Due to how the forum currently operates, there is a clash with the tags. Questions require an Engine version tag, and categories require a tag from their respective tag group- but it currently only prompts for an Engine version tag.
We’re exploring how to do this better from a design perspective to make this more intuitive. One idea is that there are two tag bars, one of which is strictly for the Engine version throughout the forum and the other relating to user-input tags/tags required in a given category.
I hope this helps make sense of the way it currently operates!
Once we’ve done some further tag organization, we plan to create an FAQ of sorts that will outline the tags in a given category tag group