Skip to content

PokéStat Challenge v1.1.0 - Standalone

Choose a tag to compare

@Rowmanow Rowmanow released this 08 Nov 19:50
· 4 commits to main since this release

PokéStat Challenge pour Windows

Cette Release propose deux éditions de PokéStat Challenge pour Windows :

  • une édition autonome, recommandée pour jouer sans installer Python ;
  • une édition Python, destinée aux personnes souhaitant consulter, modifier ou expérimenter avec le code.

Les deux éditions contiennent :

  • l’interface verticale ;
  • l’interface PC horizontale ;
  • le mode Stat Draft ;
  • le mode Stat Guesser ;
  • une interface disponible en français et en anglais.

Version autonome, recommandée pour jouer

Fichier à télécharger

Pokestat-Challenge-Windows-Standalone.zip

Cette édition ne nécessite pas l’installation de Python, Pillow ou PyInstaller.

Après le téléchargement :

  1. Faites un clic droit sur l’archive ZIP.
  2. Sélectionnez Extraire tout.
  3. Ouvrez le dossier extrait.
  4. Choisissez l’interface souhaitée.

Ne lancez pas l’application directement depuis l’archive ZIP. Tous les fichiers doivent être extraits avant le lancement.

Interface verticale

Ouvrez le dossier :

Interface-Verticale

Puis lancez :

Pokestat-Challenge-Vertical.exe

Cette interface est adaptée :

  • aux écrans verticaux ;
  • aux petits écrans ;
  • à TikTok ;
  • aux YouTube Shorts ;
  • à une utilisation sur un écran secondaire.

Interface PC

Ouvrez le dossier :

Interface-PC

Puis lancez :

Pokestat-Challenge-PC.exe

Cette interface est adaptée :

  • aux écrans classiques ;
  • au format 1280 × 720 ;
  • au format 1920 × 1080 ;
  • aux vidéos YouTube ;
  • à OBS Studio ;
  • à l’utilisation d’une webcam.

L’interface PC propose :

  • une fenêtre redimensionnable ;
  • un mode plein écran avec F11 ;
  • une zone webcam fixe ;
  • un format webcam 4:3 ;
  • un format webcam 16:9 ;
  • la même position de webcam sur l’accueil, les modes de jeu et le récapitulatif du Draft.

Important

Ne déplacez pas uniquement les fichiers .exe.

Chaque exécutable doit rester dans son dossier avec le dossier _internal situé à côté.

Une connexion Internet est nécessaire lors du premier chargement de certaines données et illustrations Pokémon.

Un cache local est ensuite créé afin d’accélérer les chargements suivants.


Version Python, pour consulter et modifier le jeu

Fichier à télécharger

Pokestat-Challenge-Windows-Python.zip

Cette édition contient les scripts Python lisibles et modifiables :

  • accueil.py
  • accueil_pc.py
  • affichage_pc.py
  • mode_draft.py
  • mode_draft_pc.py
  • mode_guesser.py
  • mode_guesser_pc.py

Elle contient également :

  • les deux lanceurs Windows ;
  • le fichier requirements.txt ;
  • les ressources nécessaires au fonctionnement du jeu.

Prérequis

  • Windows 10 ou Windows 11
  • Python 3.10 ou une version plus récente
  • Pillow
  • Une connexion Internet lors du premier chargement de certaines données

Installation

Après avoir extrait l’archive, ouvrez PowerShell dans le dossier du jeu.

Pour cela :

  1. Ouvrez le dossier extrait dans l’Explorateur de fichiers.
  2. Cliquez dans la barre d’adresse.
  3. Saisissez powershell.
  4. Appuyez sur Entrée.
  5. Exécutez :
py -3 -m pip install -r requirements.txt

Lancer l’interface verticale

Double-cliquez sur :

Pokestat-Challenge-Vertical.vbs

Vous pouvez également la lancer manuellement avec :

py -3 accueil.py

Lancer l’interface PC

Double-cliquez sur :

Pokestat-Challenge-PC.vbs

Vous pouvez également la lancer manuellement avec :

py -3 accueil_pc.py

Cette édition est destinée aux personnes souhaitant :

  • consulter le fonctionnement du jeu ;
  • modifier l’interface ;
  • ajouter de nouveaux modes ;
  • expérimenter avec les filtres ;
  • proposer des améliorations ;
  • reconstruire les exécutables Windows avec PyInstaller.

Modes de jeu

Stat Draft

Composez une équipe de six Pokémon en attribuant une statistique différente à chacun.

Les valeurs sont masquées avant votre choix.

Chaque statistique ne peut être sélectionnée qu’une seule fois pendant la partie.

Les six statistiques disponibles sont :

  • PV ;
  • Attaque ;
  • Défense ;
  • Attaque Spéciale ;
  • Défense Spéciale ;
  • Vitesse.

Modes du Draft

Trois modes sont disponibles.

Au-dessus de

Le score final doit être supérieur ou égal à l’objectif.

En dessous de

Le score final doit être inférieur ou égal à l’objectif.

Au plus proche de

Le but est de terminer aussi près que possible de l’objectif.

La victoire est accordée lorsque l’écart entre le score final et l’objectif est inférieur ou égal à 20.

Exemple avec un objectif de 600 :

De 580 à 620 inclus : victoire
579 ou moins : défaite
621 ou plus : défaite

Objectif aléatoire

La valeur de l’objectif peut être saisie manuellement.

Le bouton ALÉA permet également de générer un nombre entier aléatoire entre :

250 et 750

La valeur obtenue peut toujours être modifiée manuellement avant le chargement de la partie.

Récapitulatif du Draft

À la fin de la partie, un récapitulatif compare votre composition à la meilleure répartition possible :

  • meilleur total pour le mode Au-dessus de ;
  • total minimum pour le mode En dessous de ;
  • total le plus proche de l’objectif pour le mode Au plus proche de.

Le jeu analyse toutes les répartitions valides des six statistiques entre les six Pokémon.


Stat Guesser

Retrouvez les six statistiques de base d’un Pokémon grâce à un système de bornes basses et hautes.

Après chaque essai :

  • une proposition trop basse actualise la borne basse ;
  • une proposition trop haute actualise la borne haute ;
  • une valeur exacte verrouille la statistique correspondante.

Les statistiques à retrouver sont :

  • PV ;
  • Attaque ;
  • Attaque Spéciale ;
  • Défense ;
  • Défense Spéciale ;
  • Vitesse.

Le nombre de tentatives peut être personnalisé avant le début de la partie.

La victoire ou la défaite est affichée directement dans l’interface.


Filtres disponibles

Les filtres permettent de personnaliser les Pokémon pouvant apparaître.

Types

Vous pouvez sélectionner un ou plusieurs types Pokémon.

Lorsque plusieurs types sont sélectionnés, les Pokémon correspondant à au moins l’un des types autorisés peuvent apparaître.

Générations

Vous pouvez sélectionner une ou plusieurs générations.

Formes

Trois choix sont disponibles sur Windows :

  • formes standards uniquement ;
  • Méga-Évolutions uniquement ;
  • formes standards et Méga-Évolutions.

Les filtres de types, de générations et de formes peuvent être combinés.

Exemple :

Type : Spectre
Générations : Toutes
Formes : Méga uniquement

Fonctionnalités principales

Fonctionnalités communes

  • Interface en français et en anglais
  • Stat Draft
  • Stat Guesser
  • Filtres par type
  • Filtres par génération
  • Filtres de formes
  • Pokémon standards
  • Méga-Évolutions
  • Illustrations Pokémon haute définition
  • Cache local des données et illustrations
  • Nombre de tentatives personnalisable dans le Guesser
  • Calcul de la composition optimale dans le Draft

Fonctionnalités du Draft

  • Mode Au-dessus de
  • Mode En dessous de
  • Mode Au plus proche de
  • Victoire à 20 points ou moins de l’objectif
  • Objectif saisissable manuellement
  • Objectif aléatoire entre 250 et 750
  • Filtre Standard et Méga
  • Récapitulatif détaillé
  • Comparaison avec la meilleure composition possible

Fonctionnalités du Guesser

  • Bornes basses et hautes
  • Nombre de tentatives personnalisable
  • Filtre par type
  • Filtre par génération
  • Filtre Standard et Méga
  • Noms français et anglais
  • Badges de types
  • Illustrations haute définition
  • Affichage direct de la victoire ou de la défaite

Fonctionnalités de l’interface PC

  • Disposition horizontale
  • Format adapté au 1280 × 720
  • Compatibilité avec le 1920 × 1080
  • Fenêtre redimensionnable
  • Plein écran avec F11
  • Sortie du plein écran avec Échap
  • Zone webcam fixe
  • Format webcam 4:3
  • Format webcam 16:9
  • Emplacement webcam identique sur l’accueil, les modes de jeu et le récapitulatif
  • Organisation adaptée à OBS Studio et aux vidéos YouTube

Vérification des téléchargements

Un fichier SHA-256 est fourni pour chaque archive :

  • Pokestat-Challenge-Windows-Standalone.zip.sha256
  • Pokestat-Challenge-Windows-Python.zip.sha256

GitHub affiche également automatiquement le condensat SHA-256 de chaque fichier dans la section Assets.

Ces informations permettent de vérifier que les archives téléchargées n’ont pas été altérées.


Quelle édition télécharger ?

Pour simplement jouer

Téléchargez :

Pokestat-Challenge-Windows-Standalone.zip

Cette édition est recommandée pour la majorité des utilisateurs.

Python et Pillow ne sont pas requis.

Pour consulter ou modifier les scripts

Téléchargez :

Pokestat-Challenge-Windows-Python.zip

Python et Pillow sont requis.

Pour récupérer l’ensemble du dépôt

GitHub propose également automatiquement :

  • Source code (zip)
  • Source code (tar.gz)

Ces archives contiennent l’ensemble du dépôt correspondant à cette version, notamment les sources Android et Windows.

Pour jouer directement, utilisez de préférence l’édition autonome.


Avertissement Windows

Les exécutables ne sont pas encore signés avec un certificat de signature de code Windows.

Microsoft Defender SmartScreen peut donc afficher un avertissement indiquant que l’éditeur est inconnu.

Si vous avez téléchargé l’archive depuis cette Release officielle, vous pouvez contrôler son intégrité avec le fichier SHA-256 fourni.

Il est possible que Windows affiche :

Windows a protégé votre ordinateur

Dans ce cas :

  1. Cliquez sur Informations complémentaires.
  2. Vérifiez que le fichier provient bien de cette Release GitHub.
  3. Cliquez sur Exécuter quand même si vous souhaitez continuer.

Signaler un problème

Les problèmes peuvent être signalés dans l’onglet Issues :

https://github.com/Rowmanow/PokeStat-Challenge/issues/new/choose

Merci de préciser :

  • la version de Windows ;
  • l’édition utilisée, autonome ou Python ;
  • l’interface utilisée, verticale ou PC ;
  • la langue utilisée ;
  • le mode de jeu concerné ;
  • les filtres sélectionnés ;
  • les étapes permettant de reproduire le problème ;
  • une capture d’écran si possible.

Projet non officiel

PokéStat Challenge est un projet communautaire gratuit et non officiel.

Pokémon et les noms associés appartiennent à leurs ayants droit respectifs.

Ce projet n’est ni affilié, ni approuvé, ni sponsorisé par Nintendo, Game Freak ou The Pokémon Company.

Les données utilisées proviennent de PokéAPI.