marcriera / ddgo-controller-docs

Collection of technical information regarding controllers for the Densha de GO! series.
https://marcriera.github.io/ddgo-controller-docs
17 stars 3 forks source link

Change approach to game/controller compatibility #7

Closed marcriera closed 1 year ago

marcriera commented 2 years ago

Currently, compatibility between games is displayed on an table. While this allows to show all info in the same place, the table is too big and scrolling is required. It's easy to get lost. The table has two main use cases:

  1. I have controller X. Which games support this controller?
  2. I have game Y. Which controllers can I use to play this game?

While freezing headers and the first column would certainly improve the table, actually, given the use cases, it makes more sense to change the approach. The table can be kept for reference, but move compatibility info to detail pages:

  1. Controller pages: each controller would have an individual page (plus possibly an "umbrella" page for classic controllers). Release/compatibility details at the top, technical details later in the page.
  2. Game pages: each game would have an individual page (grouped by platform). Release/compatibility details.

These pages would be available on the left menu and cross-referenced in other places.