fr:yaml:tutoriel-2d
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| fr:yaml:tutoriel-2d [2026/10/18 22:43] – Documentation 4.17 : listes, boucles, raccourcis et editeur cyrilfiesta | fr:yaml:tutoriel-2d [2026/10/19 04:23] (Version actuelle) – Retrait du tutoriel 2D et de ses liens, a la demande de l'auteur cyrilfiesta | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | **Language / Langue :** **FR** | [[en: | ||
| - | |||
| - | ====== Un petit plateau 2D ====== | ||
| - | |||
| - | Un plateau peut tenir dans une seule salle : des nombres décrivent le terrain, une liste contient les images, et les actions changent les coordonnées. JDR-Bot reste un moteur de scénarios ; les déplacements et collisions sont à écrire. | ||
| - | |||
| - | ===== La case et son image ===== | ||
| - | |||
| - | Pour une carte de 7 colonnes, le numéro d'une case vaut '' | ||
| - | |||
| - | <code yaml> | ||
| - | vars: | ||
| - | x: 1 | ||
| - | y: 1 | ||
| - | numero: 0 | ||
| - | listes: | ||
| - | terrain: [0, 1, 1, 0] | ||
| - | grille: [] | ||
| - | tuiles: [mur.png, sol.png, personnage.png] | ||
| - | </ | ||
| - | |||
| - | Cet extrait illustre les données, pas une carte complète : pour 7 colonnes et 7 lignes, '' | ||
| - | |||
| - | ===== Reconstruire l' | ||
| - | |||
| - | Dans un événement qui prépare l' | ||
| - | |||
| - | <code yaml> | ||
| - | faire: | ||
| - | - liste: grille | ||
| - | garder: 0 | ||
| - | - pour_chaque: | ||
| - | dans: terrain | ||
| - | faire: | ||
| - | - {liste: grille, ajouter: ' | ||
| - | - numero = v_y_v | ||
| - | - numero * 7 | ||
| - | - numero + v_x_v | ||
| - | - var_texte: grille[v_numero_v] | ||
| - | valeur: t_tuiles[2]_t | ||
| - | </ | ||
| - | |||
| - | Afficher ensuite '' | ||
| - | |||
| - | ===== Ajouter les règles ===== | ||
| - | |||
| - | - **Déplacement** : calculer une destination, | ||
| - | - **Clé** : une collection '' | ||
| - | - **Sortie** : vérifier la position et '' | ||
| - | - **Hasard** : parcourir les sols accessibles dans une liste d' | ||
| - | |||
| - | Le tirage se fait pendant la préparation, | ||
| - | |||
| - | ===== Avec l' | ||
| - | |||
| - | Créer les nombres, listes et collections dans **Globaux > Variables**. Ajouter les boucles et opérations dans le '' | ||
| - | |||
| - | Tester les murs, la clé, la sortie et Rejouer. **Données du test** permet de consulter les coordonnées et les listes dans une fenêtre séparée, sans changer la taille du jeu. | ||
| - | |||
| - | Les tutoriels fournis avec les sources construisent **La clé du jardin** en cinq étapes : '' | ||
| - | |||
| - | Voir [[fr: | ||
fr/yaml/tutoriel-2d.1792356217.txt.gz · Dernière modification : de cyrilfiesta
