Triforce Heroes games are pretty hard to find, and with an unknown amount of players and no one speaking up about lobbies in Juxtaposition or here makes it even harder…Im just wondering if some sort of server status website could be hosted, similarly to Mario Kart 8’s, so it would be easier for players to find lobbies, with their correct tags (e.g. Den of Trials - No challenge - Swift as arrow)
A server status page is currently approved on Pretendo’s GitHub but there’s no ETA on when it’ll get added (I think Pretendo is struggling for web developers).
opened 08:06PM - 28 Jul 24 UTC
enhancement
awaiting-approval
### Checked Existing
- [X] I have checked the repository for duplicate issues… .
### What enhancement would you like to see?
This expands on (and will likely replace) issues such as #309 and #227. This can possibly be incorporated into #282, as it as a similar goal, but it may also be worth doing in a different PR (since the goals do differ a bit) or waiting for #307 to be closed (which @hauntii is working on).
Currently the progress page has 2 "issues":
1. The "features" list is VERY cluttered. It just shows a massive list of all the items, not taking into account how many items there are. This results in a MASSIVE page with tons of scroll/empty space in cases where there are a lot of elements
2. There are only pages for games in active development. This is intentional, and not really an "issue" (especially since it relies on GitHub Projects, which currently need to be linked to repos). However it means people keep making issues like these:
- https://github.com/PretendoNetwork/.github/issues/29
- https://github.com/PretendoNetwork/.github/issues/39
- https://github.com/PretendoNetwork/.github/issues/84
- https://github.com/PretendoNetwork/.github/issues/85
The best solution would likely be to:
1. Stop relying on GitHub Projects for task lists. This way we can add data for games which don't have repos yet. While not REQUIRED to be linked to repos, GitHub seems to be farily unstable when it comes to moving a project between repos. We've ran into this many times when deleting/renaming repos and then trying to use the GraphQL API to query for the projects data, which results in vague errors until the project is completely deleted and remade from scratch
2. Either remove/limit the number of items shown on the "progress" page to prevent the aforementioned long scrolling
3. Create dedicated pages for each game to show ALL the details. This would include data such as:
- Compatibility
- In-game features
- Miiverse features
- Public/beta status
- Known bugs
- Links to places like GitHub?
- Player counts/other stats?
4. Add listings/pages for ***ALL*** games under our scope, even those which are not supported or in development. These should be marked as such with a message indicating that support WILL come, and only exist to prevent issues asking for games to be supported
This will likely require several changes to our backends, since we would need to start tracking game progress data ourselves rather than piggy-backing off GitHub Projects.
### Any other details to share? (OPTIONAL)
We can easily take inspiration for the 3rd point from other projects. Most every system emulator follows this sort of design, having a "main" titles list showing general compatibility followed by dedicated pages with detailed stats:
- https://pcsx2.net/compat
- https://wiki.pcsx2.net/index.php/Ratchet_%26_Clank
- https://wiki.dolphin-emu.org/index.php?title=The_Legend_of_Zelda%3A_The_Wind_Waker
- https://wiki.cemu.info/wiki/The_Legend_of_Zelda:_Breath_of_the_Wild
- https://web.archive.org/web/20230106195916/https://citra-emu.org/game/pokemon-alpha-sapphire
opened 06:30PM - 07 Sep 24 UTC
approved
feature
### Checked Existing
- [X] I have checked the repository for duplicate issues.
…
### What feature do you want to see added?
Add a global player count to show how many players are online across the entire network.
### Why do you want to have this feature?
Just as a way to show how active the network is over time. Issues like https://github.com/PretendoNetwork/website/issues/320 mention per-game trackers, but not global ones.
### Any other details to share? (OPTIONAL)
This can easily be pulled from the friends server, we already have this being tracked in private dashboards.
1 Like