Ceci est une ancienne révision du document !
Table des matières
Language / Langue : FR | EN
Mode téléphone (ui: phone)
En mode phone, le jeu s'affiche dans un châssis de smartphone : chaque salle devient un écran (accueil, messagerie, appel, galerie…), chaque choix une action tactile. Parfait pour les fictions épistolaires, les enquêtes par SMS ou les jeux “found phone”.
titre: "Le téléphone retrouvé" ui: phone
Un écran par salle
La clé ecran: (screen:) d'une salle choisit le rendu de l'écran. La logique du jeu reste identique : seule la présentation change.
| Valeur | Rendu |
|---|---|
accueil / home | Grille d'icônes d'applications (les choix). |
dossier / folder | Dossier d'apps, même logique que l'accueil. |
conversation / messages | Messagerie : textes en bulles, choix en réponses rapides. |
contacts | Liste de contacts. |
appel / call | Écran d'appel, actions stylées (répondre / refuser). |
galerie / gallery | Grille de miniatures. |
photo | Une image en grand cadre. |
notes, mail, web | Écrans de lecture. |
verrouillage / lock | Écran de verrouillage. |
systeme | Écran neutre (défaut si la clé est absente). |
salles: - id: accueil_tel ecran: accueil texte: ~ choix: - bouton: "[[https://exemple.com/icone-sms.png]] Messages" vers: conv_maya - bouton: "📷 Photos" vers: galerie - id: conv_maya ecran: conversation texte: | **Maya :** Tu es arrivé ? **Maya :** Réponds vite... choix: - bouton: "Oui, j'y suis." vers: conv_suite
Sur les écrans d'applications (accueil, dossier, contacts, galerie), l'icône d'un choix vient d'une image [[url]] dans son libellé, sinon de son premier emoji.
Conversations vivantes
En écran conversation, les textes s'affichent en bulles (reçues, envoyées, système) et un <<pause>> dans le texte affiche un indicateur d'écriture animé avant la suite - comme si l'interlocuteur tapait sa réponse.
Retour et Accueil
La barre de navigation du téléphone offre deux boutons système :
- Retour remonte l'historique réel des écrans visités, sur plusieurs niveaux (accueil, dossier, mail, retour, retour…).
- Accueil ramène à la salle désignée par
phone_accueil:(phone_home:) au niveau du scénario.
phone_accueil: accueil_tel
Écrivez des salles-écrans relisibles : le Retour ré-affiche la salle, ses événements automatiques se rejouent. Placez les effets sur les choix plutôt que dans les événements d'entrée.
Format et orientation
phone_forme: (phone_shape:) règle la forme globale de l'appareil, et forme: sur une salle la change ponctuellement - le châssis s'étire avec une animation, comme un écran déroulable.
phone_forme: portrait # portrait (défaut), paysage, tablette
| Forme | Rendu |
|---|---|
portrait | Téléphone vertical (9:16). |
paysage / landscape | Le même appareil pivoté (16:9). |
tablette / tablet | Grand format 4:3, contenus agrandis. |
Le suffixe de persistance choisit le comportement entre les salles :
phone_forme: paysage-global(défaut) : une salle avecforme:change la forme le temps de sa visite, puis retour à la forme globale ;phone_forme: portrait-debut: la dernièreforme:rencontrée persiste jusqu'à la suivante.
Saisie et notification
- La barre de saisie reste visible par défaut, intégrée au châssis au-dessus de la navigation (
masquer_saisie: truepour un jeu 100% tactile). - À l'ouverture, le titre du scénario apparaît en bannière de notification, remplacée par la première navigation.
Conseils
- Discord et terminal jouent le scénario en interface classique : gardez des choix de sortie explicites, le bouton Retour du châssis n'y existe pas.
forme:sur un choix (classique,icone_carre,rond,large) ajuste les boutons de réponse.- Le scénario de démonstration
test-ui-phoneparcourt tous les types d'écran.
Voir aussi
Orientation automatique (4.17)
phone_orientation_auto: true
Cette option suit la rotation réelle du téléphone ou de la tablette. Elle est désactivée par défaut : la forme prévue par l'auteur est alors conservée. Une salle peut remplacer le réglage global, avec la même clé. Le clavier logiciel ne doit pas faire changer la forme. Les essais sur appareils physiques restent à confirmer pour la 4.17.
