Logo de Pokémon Script Project Evolved

[Beta] PSPEvolved V0.11 - bêta 1.0



PSPEvolved V0.11 - bêta 1.0

La 1ere bêta de PSPEvolved V0.11 est désormais disponible ! Après plusieurs mois d'attente, vous pouvez dès maintenant commencer à découvrir quelques fonctions de la futur version majeure de PSPEvolved.

Note Importante : Il s'agit d'une bêta, non d'une version officielle comme peut l'être un patch de PSPEvolved V0.10. De nombreux points illustrés au travers de questions/réponses ci-dessous sont à prendre en compte.


0/ PSPEvolved V0.11 - bêta 1 est une version officielle de PSPEvolved ?


Réponse : Non. PSPEvolved V0.11 - bêta 1 comme son nom l'indique est une bêta et ne s'inscrit pas dans le circuit officiel des mises à jours de PSPEvolved. Au jour de la publication de cette article, la dernière version officielle de PSPEvolved est la V0.10.6.

1/ Pourquoi PSPEvolved V0.11 - bêta ?

Réponse : PSPEvolved V0.11 amène des modifications qui impactent grandement le Starter-Kit :
  • Nouveau moteur de jeu ;
  •  Nouvelle structuration des scripts ;
  • Externalisation des scripts (non compris dans cette bêta 1.0)
  • Modularisation (non compris dans cette bêta 1.0)
  • Refontes (partiellement compris dans cette bêta 1.0)
Il y a ainsi plusieurs buts à cette bêta suite à ces points :
  • Débusquer des bugs suite à ces modifications dans le cadre d'une utilisation "classique" de développement d'un fangame qui n'ont pas été détectés dans le cycle de développement ;
  • Garantir la stabilité de la version V0.11 avec une validation du bon fonctionnement du Starter-Kit ;
  • Vérifier que les différents utilisateurs arrivent à s'approprier le Starter-Kit malgré ces modifications majeures ;
  • Adapter les guides de migrations par rapport aux ressentis des utilisateurs ;
  • Donner un premier aperçu suite à des développement qui durent depuis très longtemps ;
De manière général, le fait que les utilisateurs puissent tester cette mini version de PSPEvolved V0.11 permettra d'améliorer la version finale.
Même si vous êtes libre de faire ce que vous voulez avec PSPEvolved V0.11 - bêta, le vrai plus pour nous seront les personnes qui vont vraiment exécuter des cas de tests précis et débusquer des problèmes compliqué à provoquer justement. 
Bien sur ce n'est en aucun cas une obligation et tout type de tests sont le bienvenueemoji 

2/ Pourquoi "bêta 1.0" ?

Réponse : tout simplement car cette bêta sera susceptible d'accueillir des patchs et que des bêta 2.0 et 3.0 sont déjà prévues. 
Les différentes bêta ne devraient pas amener des fonctionnalités supplémentaires visibles mais des modifications d'architecture du Starter-Kit, point central des tests nécessaires pour nous aider au développement de PSPEvolved V0.11. Les nouvelles fonctionnalités attendront la sortie finale de la V0.11.

A titre d'exemple, la bêta 2 devrait amener l'externalisation et la modularisation précisé au point précédent (même si cela n'est pas encore 100% confirmé). Cela ne sera pas visible pour les maker mais aura une importance pour les développeurs et les futurs développement sur le Starter-Kit (notamment un apport de flexibilité).

3/ Comment rejoindre la communauté des bêta-testeurs ?

Réponse : Il suffit de m'envoyer un message sur discord : Damien Linux#3601 et d'avoir discord. Vous aurez accès à  un salon spécifique sur le discord de PSPEvolved.
Note : le but de ce salon est de remonter des bugs propre à PSPEvolved V0.11 - bêta. Ce n'est pas un salon réservé à une assistance quelconque. Les problèmes du type "Erreur quand j'ouvre le projet PSPE" ou les demandes du type "Comment compléter le data_pokemon.txt ?" ne seront pas acceptés sur ce salon.

Autre point important : Rejoindre la communauté suppose que vous avez déjà réussi à faire marcher PSPEVolved V0.11 bêta de votre côté.

Je terminerai sur ça concernant la bêta : le but est de nous faire gagner du temps dans les développements, pas de nous en faire perdre  

4/ Est-ce que moi aussi je peux utiliser PSPEvolved V0.11 - bêta ?

Réponse : Tout le monde peut utiliser PSPEvolved V0.11 - bêta, en faisant partie de la communauté des bêta-testeurs ou non. Par contre pas d'assistance, donc c'est à vos risques et périls. Il peut y avoir aussi des instabilités : je rappelle qu'on est sur une bêta.
Et ce n'est pas car vous pouvez que vous devez utiliser cette bêta ! Si vous n'êtes pas très à l'aise sur PSPEvolved, restez sur les versions officielles.

Je dirai même de manière générale : restez sur PSPEvolved V0.10 et ne rejoignez le programme de la bêta uniquement si vous voulez contribuer au développement de la V0.11. Ne soyez pas impatient, la V0.11 arrivera un jour comme version officielle.

5/ Est-ce que je pourrai bénéficier d'une assistance une fois sur la bêta ?

Réponse : Je pense l'avoir assez précisé avant => NON, aucune assistance. Les demandes sur le support du site et du discord de PSPEvolved seront automatiquement fermées par la modération, aucune aide ne sera donnée. 
Pour avoir de l'aide, il faut utiliser les versions officielles de PSPEvovled : la V0.10

6/ Quelle documentation consulter ?

Réponse : Aucune documentation spécifique à PSPEvolved V0.11 n'est encore sortie. Donc vous n'aurez que la documentation de la V0.10.
La majorité du Starter-Kit fonctionne pareil, la documentation et les tutoriels de PSPEvolved V0.10 et versions inférieurs sont toujours compatibles.
Seulement la partie "scripts" a vraiment changé et concernant les scripts de configuration, il y a surtout eu des ajouts, vous devrez donc retrouver vos petits.

Concernant la raison pour laquelle nous ne fournissons pas de documentation : tout simplement car elle n'a pas encore été produite.
Vous devrez donc être autonome si vous utilisez PSPEvolved V0.11 bêta.

7/ Qu'est-ce qui change dans PSPEvolved V0.11 - bêta 1.0 ?

Réponse : Nous y voilà, la note de version est simple et n'a pas été détaillée. Vous pourrez voir réellement les modifications de cette V0.11 - bêta 1.0 en l'utilisant.
Je rappelle aussi que cette bêta ne se concentre par sur les nouvelles fonctionnalités de la V0.11, seulement certaines sont proposées et les prochaines bêta n'en ajouteront pas (les modifications concerneront l'architecture du Starter-Kit)

Note de version :
Ajouts Starter-Kit :
- Nouveau moteur : MKXP-Z
- Ajout des Pokémon de la 8G
- Refonte du système d'évolution
- Ajout du maître de capacité pour réapprendre les capacités oubliées
- Restructuration globale des scripts
Corrections Starter-Kit :
- Le gain d'EXP est désormais calibré sur la 7G
- La quête de capture d'un Pokémon réussi quand ce dernier est réellement capturé

8/ Où télécharger PSPEvolved V0.11 - bêta 1.0 ?

Réponse : Tout simplement en cliquant sur le bouton ci-dessous :

Vous pouvez aussi l'installer manuellement, cf section 10.

9/ Comment rester à jour sur PSPEvolved V0.11 - bêta ?

Pour rester à jour sur PSPEvolved V0.11 - bêta, il faut bien évidemment déjà être sur PSPEvovled V0.11 - bêta et ensuite cela se passe exactement comme sur PSPEvolved V0.10. Se référer à ce tutoriel :


A noter que sur PSPEvolved V0.11 - bêta vous suivrez donc un cycle de mise à jour propre à la bêta et vous ne suivrez plus le cycle de mises à jour de PSPEvolved V0.10. Cependant les patchs qui sortiront sur PSPEvovled V0.10, sortiront également sur la bêta.

10/ Comment mettre à jour mon fangame pour aller sur PSPEvolved V0.11 - bêta ?

Réponse : Je vous conseil fortement de partir sur une nouvelle archive si vous le pouvez. Sinon vous devrez exécuter le terminal de commande à la racine de votre fangame sur PSPEvolved V0.10.6 (vous devez être obligatoirement sur ce patch ou un supérieur) et exécuter dans l'ordre les commandes suivantes :
git fetch
git checkout --force origin/v011-beta
git checkout v011-beta
git pull

Ces commandes nécessitent d'avoir git. Certaines sont précisées également par précaution (je ne contrôle pas vos actions).

Ensuite il suffira de suivre le tutoriel pour rester à jour de la section 9, cela se passe exactement comme sur PSPEvolved V0.10.

Et PSPEvolved V0.10 dans tout ça ?

Réponse : PSPEvolved V0.10 reste la dernière version majeure de PSPEvolved. Elle peut donc toujours recevoir des patchs comme la V0.10.6 (le dernier patch en date de rédaction de cet article).
Le développement sur PSPEvolved est en effet essentiellement concentré sur la prochaine version majeure (la V0.11). Mais au moins un patch est déjà prévu à ce jour : un patch V0.10.7 devrait sortir dans les prochaines semaines à titre d'exemple.

Quand sortira PSPEvolved V0.11 ?
 
Réponse : Il n'y a aucune date de sortie officielle concernant la sortie de PSPEvolved V0.11 à ce jour. Egalement pas de date encore pour les bêta 2.0 et 3.0 (ce sera annoncé en mode "surprise" pour les versions de la bêta). 
Il y a encore de nombreux développement nécessaire et de multiples choses à préparer et certaines ne concernent pas directement le Starter-Kit (nouvel espace de travail, documentation, site...).
Ma réponse la plus simple sera : la prochaine version sortira quand elle sera totalement prête et dans une forme bien meilleure que la V0.10 à sa sortie.

La version V0.11 se veut être assez complète pour que vous puissiez en profiter un maximum et patienter jusqu'à la V1.0 finale qui a déjà été tant évoquée qui, se voudra bien moins impactante en termes de modifications sur l'architecture, étant donné qu'elle reposera sur cette V0.11.


Date de mise en ligne : 2023-09-27 21:47:32

Date de dernière modification : 2023-11-11 17:37:48