Pour cette première version publique je me suis concentré sur l'intégration des jeux disponibles via les .desktop, qui je l'accorde n'apporte pas grand chose toute seule (je me suis rendu compte qu'un explication manquait à mon journal après l'avoir publié).
L'intérêt sera quand d'autres systèmes seront intégrés :
Plus tard j'intègrerai des moteurs de jeux (ScummVM, DOOM, Cave Story, LÖVE...) et des émulateurs (SNES, Mega Drive, Wii, DOS Box...) et chaque système s'occupera de chercher les jeux lui correspondants sur le système, et les présentera de manière unifiée. Ainsi Super Mario Bros sera présenté de manière similaire à Xonotic ou à Super Mario Galaxy.
Ce mockup fait par Laurent illustre bien mes propos : Mockup de la liste des jeux
L'idée est d'abstraire le fait que les jeux contiennent des programmes et ne plus les présenter que comme des œuvres, voyant les moteurs de jeu et les émulateurs comme des codecs très avancés.
J'avais déjà ce système fonctionnant pour la SNES et la Mega Drive, mais j'ai préféré le retirer le temps de polir un seul système (le système "Desktop") et l'API de ces derniers. Leurs fichiers sont toujours présents mais sont "mis de côté" car l'API des systèmes a changé, ils reviendront rapidement, j'ai préféré publier tôt un programme incomplet et n'ayant pas encore de réelle valeur ajoutée pour rapidement avoir des retours sur le projet (comme le tient d'ailleurs).
[^] # Re: Demande de précisions
Posté par Kekun (site web personnel, Mastodon) . En réponse au journal Présentation de Badnik (alias GNOME Games). Évalué à 8.
Pour cette première version publique je me suis concentré sur l'intégration des jeux disponibles via les .desktop, qui je l'accorde n'apporte pas grand chose toute seule (je me suis rendu compte qu'un explication manquait à mon journal après l'avoir publié).
L'intérêt sera quand d'autres systèmes seront intégrés :
Plus tard j'intègrerai des moteurs de jeux (ScummVM, DOOM, Cave Story, LÖVE...) et des émulateurs (SNES, Mega Drive, Wii, DOS Box...) et chaque système s'occupera de chercher les jeux lui correspondants sur le système, et les présentera de manière unifiée. Ainsi Super Mario Bros sera présenté de manière similaire à Xonotic ou à Super Mario Galaxy.
Ce mockup fait par Laurent illustre bien mes propos :
Mockup de la liste des jeux
L'idée est d'abstraire le fait que les jeux contiennent des programmes et ne plus les présenter que comme des œuvres, voyant les moteurs de jeu et les émulateurs comme des codecs très avancés.
J'avais déjà ce système fonctionnant pour la SNES et la Mega Drive, mais j'ai préféré le retirer le temps de polir un seul système (le système "Desktop") et l'API de ces derniers. Leurs fichiers sont toujours présents mais sont "mis de côté" car l'API des systèmes a changé, ils reviendront rapidement, j'ai préféré publier tôt un programme incomplet et n'ayant pas encore de réelle valeur ajoutée pour rapidement avoir des retours sur le projet (comme le tient d'ailleurs).