batocera-linux/batocera-emulationstation

Possiblity to create tags and apply them to games in the meta data section

Opened this issue · 1 comments

Issue description

It would be very nice to allow users to define tags, and attach those tags to games in Meta Data section.

Those tags could then be used as filter options in the Systems, or used to generate custom collections.

Simple Example:

User creates one global tag "MY-TOP-100"

User applies those tags to his favorite 100 games, then creates a custom collection having the filter option: Display games where USER-TAGS contains MY-TOP-100

Another simple scenario that could be solved:

User creates 3 tags "SHMUP", "HORIZONTAL", "VERTICAL" and apply them to shoot em ups games.
Then he creates one custom collection "Vertical Shmups" and one "Horizontal Shmups" easily, just by filtering games that carry the appropriate tags on them.

Another scenario:

User creates the tags "RATING-100" "RATING-99" "RATING-98" "RATING-97" ... and so on
Then those rating tags are applied to games.
Then user creates a custom collection filtering games with RATING-100,RATING-99,RATING-98,RATING-97,RATING-96,RATING-95 to display only the best games

Another scenario:

Create a tag for every year and apply them Create Collections for specific years.

Just looking for something like this to create a custom collection of "finished" games.

Custom tags and "order by" are killer features on any collection manager/launcher