New UGC Homestore Template!

I’ve taken a quick look at this template and it’s very useful, but I have a couple concerns with it that I’ve been having with AvatarEditorService recently.

  1. AvatarEditorService’s rate limiting is very restrictive on larger games. If any game using this template started to gain traction, they would very easily hit the limit of 100 requests per second game wide. There have been requests to change this limit. It would be really nice for store projects (like this template, even) or other games utilizing AvatarEditorService to have a reasonable rate limit per user playing the game instead of game wide or even server side. The game wide rate limit is made worse by the fact any modified client is free to spam requests and use up an already strict budget.
  2. CatalogSearchParams lacks a CreatorType property. As it is now, including with this template, AvatarEditorService’s search is unusable for groups with a name which is also assigned to a user’s account. Searching always prioritizes finding users over finding groups. We need the ability to define if we want to search a group’s items or a user’s items. It has been stated that there is a fix coming, but it has yet to release as of now.

I really like this template and I’m sure it’s going to be useful for a lot of creators. But we really need to see the two issues above resolved for any projects similar to this template or using this template to have the ability to grow a userbase without going through the strange process of posting a feature request for your own specific game to have its limits raised that’s stated near the top of the AvatarEditorService documentation.

22 Likes