As for manually adding achievements, it wouldn't be too difficult to support that on the backend. However, it would definitely have to be separated from all the tracking stuff, and I don't think there would be a reliable way of proving those achievements were actually earned - but if they don't count towards any stats on the site, I don't see that as much of an issue. Probably the more time consuming thing would be, if we allowed custom images to be uploaded those would have to be approved/moderated before they show on the site. For multiplatform games we could just copy over the images from other tracked platforms as you mentioned though.
Also I've seen some other requests for it before on the site (in particular manually adding Uplay achievements), I can't say adding that is a huge priority but it is something I'm considering.
Yeah I think separating it from the tracking/leaderboard stuff would be the way to go. If you could make it so the user could just scroll down a checklist of achievements and check them off themselves that would be the best way to do it, having to ask staff to check them off every time would be too much I imagine.
As for the achievements themselves I feel like keeping them fairly simple (mostly progression-based, collectibles, or other easily trackable things within the game) would be best. I wouldn't want to see an achievement and think "wait, did I do that?" and have no way of checking in the game.
I don't think having to approve the icons for the achievements would be terribly different to the current way custom icons are submitted. It would just be more work adding it all in on the backend I guess. You could always use generic achievement icons until a set themed for the game is made.
Huh, I didn't know about Uplay achievements going away. That... doesn't make much sense to me, given they have to put the work into making them for other platforms anyway, how strange. But yes I suppose manual achievements for Uplay games going forward would be nice and should be easy enough to copy from another platform.
Sorry for the late reply - yes, I've been pretty busy with the new platforms. Updated those now. The original PS5 game icons are all squares now, we've been replacing them with custom ones that match the format of PS4 and earlier so far.
Example of the PS5 one...
https://psnobj.prod.dl.playstation.net/psnobj/NPWR21249_00/b0ca5165-b152-46ce-9584-16b09baabafd.png
Even cropping them does not look good, so the only way to go was uploading custom ones I felt.
Oh they've changed to squares? That's interesting.
So now both Xbox and PlayStation don't have icons that match the size used here... so we basically have to replace icons for both platforms going forward.
That... sounds like more trouble than it's worth if you ask me. I know having uniform icon sizing here is nice, but keeping the old PS3/PS4 format for new games doesn't sound like the best idea to me.
It might sound crazy but I think you have two realistic options here, either:
A. Switch to square icons going forward
B. Have a max width and max height, but no single uniform size
In both cases most icons would ultimately end up being square. Consider the benefits; Xbox One, Xbox Series and PS5 icons are all square by default. The PSN store also has square icons for many/most PS3 and PS4 games you could use, and the eshop has lots of square icons for Switch, Wii U and 3DS games. In addition a number of other platforms have square (or close enough) box art such as PS1, Game Boy, GBC, GBA, DS, Dreamcast and more. Of course that means including the box art overlays for those but that's better than most of the current auto-cropped icons for those platforms. Also box art for really any platform in general is SO much easier to crop to a square size so custom icons would be much easier to make. Heck, I bet you could automate the backend to crop box art from many platforms to square with pretty good results so you would need less custom icons in general.
If you went with option B you could keep the current icons for PS3 and PS4 and it would also make platforms like Steam (which have icons close to that size but not quite) fit properly. SNES and N64 also come to mind as they're close but I think those icons get a bit squished.
I think in either case you ultimately stand to gain more than you'd lose. It's just a matter of what's more important; having a uniform icon size (square) or having a maximum height and width (whichever is biggest) resulting in less icons that end up cropped badly and therefore less of a need for custom icons.
I think now would be the time to make the change so I'd have a good think about it.