Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

A "Never show me this again, please" button.

A topic by dr!ppy created Oct 16, 2020 Views: 849 Replies: 7
Viewing posts 1 to 6
(1 edit) (+17)

Itch has many good games. Itch has thousands of terrible games. Itch has many, many games that I never want to play. For instance, if you sort by Windows + Free + Top Rated, many of the top 50 results are gay furry visual novels. That's not my jam. Yes, I could choose "action" or "adventure", but I want to be surprised, and since there are no negative filters, i.e. a way to say what I don't want to see, I have to sift through hundreds of games I have no interest in. 

Even games that I've played before and liked - I'd rather not see them in the results. Sort the Court, for instance. 

So please implement a way that logged-in users can forever hide games. (Negative filters would be nice, too.) Oh, and make it so that you can do this from the search results page.

Thank you.

(+4)

While I would personally love (and make extensive use of) a please don’t show this to me ever again-checklist, using it would be tedious for most users.

Exclusion filters seem the way forward to me. I happen to know that the search once had exclusion filters. Unfortunately, at some point in the last 60 days they stopped working it seems. I’m sure that fixing them is already on some to-do list, but right now, the admins seem to be overwhelmed by Mac users buying Among Us and them complaining that they want their money back because their machine doesn’t run windows games natively (pure speculation on my part).

You have my upvote, but I think that customer wish is already on their radar. If you’ll excuse me, I’m going browsing for homoerrrotic visual novels now. ;)

(+1)

The problem with exclusion filters is that they're filters.  They work only to the extent that the map matches the territory - i.e., to the extent that people are properly tagging their content, such that the tags on an item reliably correspond to things about the content that people commonly want to find or exclude.  And we don't have that here.  Exclusion filters would be a huge improvement, but the tagging system has been so bad for so long that you would need a "hide this item" option anyway.  

(1 edit) (+1)

Plenty of them are tagged just fine for my purposes. See below as an example of something pushed on my front page that I would never want to see. I say both exclusion filters and never again button, please.

(+6)

I think your suggestion of adding ways to exclude certain content is good and I would like to see something of the sort implemented. I'm not sure what would be the ideal solution, but for starters I think that adding the exclusion filter already in place as an option in the UI would be easy, quick and an uncontroversial first step. As it stands few people will ever learn about it. Plus using it is a chore since I have to dig out that thread to copy/paste the sequence to add to the URL. (FYI at the time of writing this comment it seems to be working fine for me.)

Most likely more tools are justified. Maybe blacklisting games with a certain tag from ever appearing to you (the filter, meanwhile, is just temporary and needs to be reapplied). Or just manually picking a game to never be displayed again. Maybe both or neither — it's not out of the question that there are better ways we haven't mentioned. Nonetheless I think the discussion would be worthwhile and productive.

Mind you I am developing a furry visual novel. You used exactly the kind of game I am making as an example of what you'd rather not see and I think you are perfectly valid in your request. Speaking only for my team and I, we know that our content is fundamentally niche and not up everyone's alley. We don't want to annoy people. As far as we are concerned adding options to filter out content would just improve the experience for everyone because your navigation would be just objectively better, it would be easier for everyone to find the games they want, and we the developers would relax knowing we aren't being a nuisance and bothering anyone. It's probably a safe bet that most, if not all users of Itch have a few things they'd like to filter out (particularly those who use it a lot.) I can't speak for other developers, but it wouldn't surprise me if many (particularly those making adult content) agreed with what I just described.

(+2)

I just got very shiny eyes when hearing the (hidden/poorly documented) exclusion filters worked again but then my eyes lost their luster again… They are now kind of working for me: Of the two examples leafo gave, the result number one returns the same as an entirely unfiltered list would. The second example works though. My guess would be that users now have to add tags before they can exclude them.

Nevertheless: Thank you Minoh Workshop! You have improved my itch.io experience - and with a little luck, that of others. :)

(+1)

3 years later. still a thing that people want, but cant have. please, let us hide games we dont want to see. 

(+1)

While not very user friendly, this will work, if you have any custom css addon for your browser. If it is assets, you need to change the scope accordingly. Or just remove "games", but this might affect your library.

And addon to add things to the list with a mouse click would be nice, but this is beyond my abilities. Copy link/accountname/gamename to the url in question and paste above a placeholder, duplicate lines for next time insertion. Rinse, repeat. The underscores are for easy doubleclick selection. Tested with Stylus 1.5.41.


@-moz-document url-prefix("https://itch.io/games") {
div.game_cell:has(a[href*="paste_full_link_to_game_inside_quotes"]) { display: none }
div.game_cell:has(a[href*="paste_full_link_to_game_inside_quotes"]) { display: none }
div.game_cell:has(a[href*="paste_full_link_to_game_inside_quotes"]) { display: none }
div.game_cell:has(a[href*="//or_ignore_a_publisher.itch"]) { display: none }
div.game_cell:has(a[href*="//or_ignore_a_publisher.itch"]) { display: none }
div.game_cell:has(a[href*="//or_ignore_a_publisher.itch"]) { display: none }
div.game_cell:has(a[href*="itch.io/or_ignore_games_starting_with"]) { display: none }
div.game_cell:has(a[href*="itch.io/or_ignore_games_starting_with"]) { display: none }
div.game_cell:has(a[href*="itch.io/or_ignore_games_starting_with"]) { display: none }
}