samedi 14 juillet 2018

Renpy : Organisation, optimisation et bouton quitter

On va dans cette vidéo voir comment organiser son script en plusieurs fichiers plus simple à gérer, comment optimiser les images pour obtenir des projets et des apk moins lourd et comment ajouter un bouton quitter pour les applications android par exemple, place à la vidéo...




Le lien vers le Discord : https://discord.gg/CpcPvqE

pour le bouton quitter voilà le code que l'on à vue, d'abord pour créer l'écran qui ajoute le bouton :

screen boutons:
    vbox xalign 0.99 yalign 0.02:
        spacing 20
        imagebutton auto "icon/quitter_%s.png":
            action Call("bye")

ensuite pour afficher le bouton on ajoute le screen avec la commande show screen donc ainsi :
    show screen boutons

enfin on ajoute un bloc avec label ici on le nome bye et ce label utilise la commande qui quitte renpy

label bye:
    $ renpy.quit(False,0)

pour les images les noms de fichiers sont :
quitter_hover.png, quitter_idle.png, quitter_selected_hover.png et quitter_selected_idle.png
vous pouvez changer le mot quitter par autre chose




4 commentaires:

Eric30500 a dit…

Bonjour, ceci n'est pas un commentaire à proprement parlé et pourra donc être effacé par la suite. Mais je n'ai pas trouvé de lien me permettant une prise de contact. J'essaie de débuter avec Ren'Py. J'ai bien des idées sur ce que je veux faire mais manque de formation et d'information sur comment le faire. J'ai donc cherché tutos et forum. J'ai trouvé plusieurs tutos dont les tiens, clairs et bien réalisés. Mais je peine à trouver des forums en français. Je suis preneur de liens si tu en as. Où est le bon vieux temps où un logiciel était fourni avec un mode d'emploi (et en français SVP) qui nous amenait du stade de néophyte à celui d'un utilisateur éclairé pouvant réaliser des choses sympas! … Nostalgie…
Bon je retourne sur ta vidéo d'1h22 et vais tenter de mettre en forme les quelques images déjà réalisées et les liens permettant d'avancer selon les choix faits.

KamiGeek a dit…

alors j'ai donné le lien du discord dans cet article : https://mrkamigeek.blogspot.com/2018/07/informations-micro-discord-intro.html
mais en effet il faut que je l'ajoute de façon plus visible sur les blogs, quoi qu'il en soit voici le lien : https://discord.gg/CpcPvqE
j'y suit l'après midi jusqu'à 21H environ, je n'utilise pas les fonction vocal de Discord seulement l’écrit donc c'est plus comme un tchat, il y a une section sur Ren'Py entre autre où tu pourra poser tes questions si je n'ai pas de réponses il y a d'autres personne qui passe de temps à autres et ensemble on progresse toujours plus vite ^_^

Eric30500 a dit…

Merci de cette réponse rapide, j'ai voulu aller sur discord mais il me demande d'enregistrer mon compte et pour cela un email et un mot de passe! mais quel compte, quel email, quel mot de passe? mon compte G+? mon gmail? un nouveau mot de passe?
Merci

KamiGeek a dit…

je suppose que c'est un compte Discord qui est demandé, Discord est une application ou service en ligne au choix qui permet de communiquer au sein d'un groupe/communauté, il faut en effet un compte Discord, c'est gratuit puis soit utiliser le service ne ligne, soit installer le logiciel qui est plutôt pratique et cela permet de communiquer par écrit ou en vocal avec d'autres personnes, sur mon discord c'est à l'écrit principalement, en fait Discord est un peu l'équivalent moderne des Tchat IRC d'il y a quelques années on y retrouve des salons de discussion et des listes de personnes connecté on peux écrire dans les différent salon pour poser des questions, engagez des conversations et échanger des fichiers...
mais vu que j'ai vu ton pseudo sur le discord je suppose que finalement tu as compris cela toi même ^_^