AppData ne prend pas des problématiques propres aux jeux comme le type de contrôleurs, le nombre d'utilisateurs, les modes de jeu (local, lan...)...
Pourquoi ne pas directement prendre les infos dans les .desktop des jeux?
Seul un très faible nombre de jeux sont distribués avec un .desktop, je pense notamment aux jeux sur consoles (qui sont distribués sous forme de binaire de rom, d'image disque...) ou autres.
Ne serait-il pas possible d'avoir un truc générique avec des modules pour les différentes sources d'info, qui permettrait de prendre l'info dans les paquets quand le jeu est un paquet, dans son fichier .desktop quand il en a un, via un émulateur pour les jeux concernés, dans un truc spécifique si besoin et qu'il est présent, ...
C'est la solution de facilité et c'est précisément ce que j'ai tenté de faire en premier lieu et j'ai malheureusement constaté que ça ne marche pas aussi bien que prévu.
GameData est une partie de la solution que je propose pour résoudre le problème d'obtention des données : ça permet de les distribuer avec l'application gérant les jeux.
[^] # Re: Pourquoi un nouveau format?
Posté par Kekun (site web personnel, Mastodon) . En réponse au journal Projet Badnik, partie 2 : GameData et appel à contribution. Évalué à 2.
AppData ne prend pas des problématiques propres aux jeux comme le type de contrôleurs, le nombre d'utilisateurs, les modes de jeu (local, lan...)...
Seul un très faible nombre de jeux sont distribués avec un .desktop, je pense notamment aux jeux sur consoles (qui sont distribués sous forme de binaire de rom, d'image disque...) ou autres.
C'est la solution de facilité et c'est précisément ce que j'ai tenté de faire en premier lieu et j'ai malheureusement constaté que ça ne marche pas aussi bien que prévu.
GameData est une partie de la solution que je propose pour résoudre le problème d'obtention des données : ça permet de les distribuer avec l'application gérant les jeux.