A game library manager connected to API, without ads
L'objectif du projet est de remplacer l'application Stash par une alternative Open source, sans publicité et se basant sur l'UI/UX des applications Showly et Mihon.
- Rechercher des jeux par titre grace à l'API IGDB
- Afficher les détails d'un jeu
- Ajouter un jeu à sa bibliothèque (En cours, joué, voulu)
- Ajouter des tags aux jeux (100%, terminé, abandonné, infini...)
- Pouvoir noter des jeux (/10)
- Pouvoir mettre des jeux en favoris
- Recevoir une notification à la sortie de jeux ajoutés à sa bibliothèque
- Pouvoir renseigner le temps de jeu d'un jeu
- Pouvoir renseigner les plateformes sur lesquelles on a joué
- Pouvoir mettre un commentaire sur un jeu (uniquement en local, ce sont des notes personnelles)
- Avoir des statistiques sur sa bibliothèque (temps de jeu total, nombre de jeux terminés...)
- Possibilité d'exporter sa bibliothèque (et de l'importer)
- Voir les prochaines sorties par ordre chronologique
- Avoir les données d'HowLongToBeat pour chaque jeu
- GET
https://howlongtobeat.com/?q={nom du jeu}
+ Scrapping
- GET
- Avoir les données de CrackWatch pour chaque jeu
- GET
https://omycrack.com/searchscripts?q={nom du jeu}
+ Scrapping - POST
https://gamestatus.info/back/api/gameinfo/game/search_title/
+ body ->{"title":"{nom du jeu}"}
- GET
- Avoir une notication quand un jeu de la bibliothèque est cracké
- Connaitre la date d'ajout d'un élément à la bibliothèque
- Ajouter une option pour changer la couleur d'accentuation de l'application
- Ajouter une option pour changer la langue de l'application
- Ajouter une option pour rensiegner ses infos API IGDB
- Ajouter le nom des api utilisés dans les paramètres
- Optimiser les scrollrects de la collection (désactiver les éléments non visibles) (+ BatchRendererGroup)
- Supprimer le splashscreen Unity (lien)
- Ajouter un fondu dans les changements des pages principales
- pouvoir ouvrir une autre page de jeu depuis la page d'un jeu
- Créer le visuel de la page Calendrier
- Faire le visuel de la PopUp pour noter un jeu
- Faire le visuel de la PopUp pour ajouter un jeu à la collection
- Faire scroll la page des jeux en haut quand on change de jeu
- Ajouter une icone sur le poster d'un jeu pour indiquer si le jeu est dans la collection
- Voir pour refaire les pages avec UI Toolkit
- Refaire l'animation des PopUp
- Grossir les filtres de la collection
- Mettre des jeux du moment sur la page "recherche"
- Ajouter des filtres à la recherche
- Mettre en place une base de données pour stocker les jeux
- Améliorer la gestion de l'api CrackWatch
- Données HowLongToBeat
- Si scrap trop complexe, faire un bouton pour arriver sur le site avec la recherche déjà faite
- Générer les pages des détails des jeux au clic
- Jeux recommandés
- Jeux de la même série
- Jeux liés (extensions, remakes...)
- Dimensioner correctement la backgroundPosterImage (page détails)