À la base, j'avais prévu d'en faire une vidéo, mais comme y a pas beaucoup de monde qui apprécie les maths un peu poussées, j'ai préféré en faire un article.
Énoncé: Imaginons un monstre possédant 120 points en attaque infligeant un certain nombre de dommages à un héros possédant 50 points de défense, variation de 20% exclue.
1 - Combien cette attaque infligera-t-elle de dégâts ?
2 - De combien faut-il augmenter l'attaque du monstre pour qu'il y ait 5 fois plus de dégâts ?
Nous utiliserons la formule par défaut de VX Ace:
(Attaque du combattant x 4) - (Défense de l'adversaire x 2)
1 -
Il nous suffit de remplacer les valeurs de la formule par celles données dans l'énoncé !
Attaque du combattant = 120
Défense de l'adversaire = 50
Par conséquent:
120 x 4 - 50 x 2
= 480 - 100
= 380 points de dégâts
Cette attaque infligera 380 points de dégâts à l'adversaire, sans compter la variation de 20%. En la prenant compte, les dégâts seront compris entre 304 et 456.
2 -
m = Augmentation en valeur absolue (en nombre)
La défense de l'adversaire étant toujours fixe, elle ne variera pas en fonction de l'attaque.
Par conséquent:
(120 + m) x 4 - 100 = 380 x 5
Remarque: Nous voulons des dégâts 5 fois supérieurs au cas initial, donc il faut que l'attaque inflige 1.900 points de dégâts au lieu des 380 de départ.
En développant:
480 + 4m - 100 = 1900
4m = 1900 - 480 + 100
4m = 1520
m = 1520 / 4
m = 380
Avec 120 de force, l'attaque inflige 380 points de dégâts.
Avec 120+380(=500) de force, l'attaque infligera 1.900 points de dégâts. (avec variation, ça serait entre 1.520 et 2.280 points de dégâts)
En bref, n'hésitez pas à gonfler les valeurs offensives des monstres, au risque de rendre votre jeu trop facile !
Affichage des articles dont le libellé est Tuto. Afficher tous les articles
Affichage des articles dont le libellé est Tuto. Afficher tous les articles
jeudi 11 août 2016
mardi 26 avril 2016
Question de proportion
Combien de fois est-ce que je vois sur diverses présentations de projet le problème de proportions ?
Genre ton chara est trop petit/grand pour la map. Souvent.
Cet article est en quelque sorte une analyse du problème, avec quelques calculs mathématiques en perspective. Arithmophobes, s'abstenir !
Le mur de cette maison fait 2 cases de haut, pour 5 de long (le trait vert, pas le gris). La hauteur totale est représentée par le trait gris.
La largeur, avec l'aide de l'ombre automatique, est de 4 cases.
Géométriquement, avec des formes simples, cela équivaut à une pyramide auquel on rajoute un parallélépipède rectangle (une "boîte" que j'appellerai PR, pour abréger) en-dessous.
Le volume d'un PR, c'est:
Longueur x Largeur x Hauteur
Nous connaissons déjà la longueur (5 cases), la largeur (4 cases) et la hauteur de mur (2 cases).
Le volume du PR est de:
5 x 4 x 2 = 40 cases cube (imaginez que chaque case est un cube de construction, qui remplit une boîte à chaussures. Oui j'ai des drôles d'exemples... :D)
Le volume d'une pyramide (dans notre cas, le toit), c'est:
1/3 Aire de la base x Hauteur
L'aire de la base est calculable, ses dimensions sont la longueur et la largeur mentionnées précédemment. La hauteur est la différence entre la hauteur totale, et celle du mur. (5 - 2 = 3)
Le volume de la pyramide est de:
1/3 (5 x 4) x (5 - 2) = 1/3 x 20 x 3 = 20 cases cube
Le volume total de tout ça: 60 cases cube
En revanche, l'unité case cube doit parler à personne.
Un chara RTP traditionnel recouvre exactement une case !
Supposons qu'un chara mesure 1m70, la taille moyenne d'un adulte.
Le volume de tout ce gloubiboulga géométrique serait de:
60 x 1,70 = 102 mètres cube
Beaucoup, non ? Et pour l'aire ?
5 x 4 x 1,70 = 34 mètres carré
Un résultat ni trop petit, ni trop grand.
Pour pousser l'expérience un peu plus loin, j'appelle a, b, c et d respectivement la longueur, la largeur, la hauteur de mur, et la hauteur totale.
Pour calculer la surface, la fonction est: 1,70ab
Pour calculer le volume, la fonction est: 1,70abc + 1/3ab x (d - c)
Essayez ces formules à l'avenir.
Test d'absurdité pour une maison:
a = 8
b = a - 1 = 7 (grâce à l'ombre automatique)
c = 3
d = 7
Surface au sol: 1,70 x 8 x 7 = 95,2 mètres carré.
Une grande baraque pour 2 personnes !
Volume de l'habitation: 1,70 x 8 x 7 x 3 + 1/3 x 8 x 7 x (7 - 3)
285,6 + 224/3 = 360,6 mètres cube environ.
Genre ton chara est trop petit/grand pour la map. Souvent.
Cet article est en quelque sorte une analyse du problème, avec quelques calculs mathématiques en perspective. Arithmophobes, s'abstenir !
Le mur de cette maison fait 2 cases de haut, pour 5 de long (le trait vert, pas le gris). La hauteur totale est représentée par le trait gris.
La largeur, avec l'aide de l'ombre automatique, est de 4 cases.
Géométriquement, avec des formes simples, cela équivaut à une pyramide auquel on rajoute un parallélépipède rectangle (une "boîte" que j'appellerai PR, pour abréger) en-dessous.
Le volume d'un PR, c'est:
Longueur x Largeur x Hauteur
Nous connaissons déjà la longueur (5 cases), la largeur (4 cases) et la hauteur de mur (2 cases).
Le volume du PR est de:
5 x 4 x 2 = 40 cases cube (imaginez que chaque case est un cube de construction, qui remplit une boîte à chaussures. Oui j'ai des drôles d'exemples... :D)
Le volume d'une pyramide (dans notre cas, le toit), c'est:
1/3 Aire de la base x Hauteur
L'aire de la base est calculable, ses dimensions sont la longueur et la largeur mentionnées précédemment. La hauteur est la différence entre la hauteur totale, et celle du mur. (5 - 2 = 3)
Le volume de la pyramide est de:
1/3 (5 x 4) x (5 - 2) = 1/3 x 20 x 3 = 20 cases cube
Le volume total de tout ça: 60 cases cube
En revanche, l'unité case cube doit parler à personne.
Un chara RTP traditionnel recouvre exactement une case !
Supposons qu'un chara mesure 1m70, la taille moyenne d'un adulte.
Le volume de tout ce gloubiboulga géométrique serait de:
60 x 1,70 = 102 mètres cube
Beaucoup, non ? Et pour l'aire ?
5 x 4 x 1,70 = 34 mètres carré
Un résultat ni trop petit, ni trop grand.
Pour pousser l'expérience un peu plus loin, j'appelle a, b, c et d respectivement la longueur, la largeur, la hauteur de mur, et la hauteur totale.
Pour calculer la surface, la fonction est: 1,70ab
Pour calculer le volume, la fonction est: 1,70abc + 1/3ab x (d - c)
Essayez ces formules à l'avenir.
Test d'absurdité pour une maison:
a = 8
b = a - 1 = 7 (grâce à l'ombre automatique)
c = 3
d = 7
Surface au sol: 1,70 x 8 x 7 = 95,2 mètres carré.
Une grande baraque pour 2 personnes !
Volume de l'habitation: 1,70 x 8 x 7 x 3 + 1/3 x 8 x 7 x (7 - 3)
285,6 + 224/3 = 360,6 mètres cube environ.
lundi 7 septembre 2015
12 erreurs de mapping ne passant jamais inaperçues !
Rien de plus effarant que de voir une map avec une ou plusieurs erreurs phénoménales.
Consultez ma liste des 12 erreurs ne passant jamais inaperçues et devant être évitées sous peine de critiques acerbes.
Erreur 1: L'aspect vide
"Sur 400 m², il n'y a que 7 arbres ! Quelle déforestation !"
Erreur 2: La répétitivité
"Dame Nature l'a décidé: tous les arbres et fleurs seront alignés."
Erreur 3: Maladresse dans le choix des tiles
"Lave ou corps humain ? En fait, je dirais les deux."
Erreur 4: Praticabilité fausse
"Je suis riche, Claude !"
Erreur 5: Chemin unique bloqué par étourderie
"Bloqué ! Pu**** de m**** ! Si seulement je pouvais sauter..."
Erreur 6:Ton d'écran médiocre
"Bennett, donne-moi ta lampe torche !"
Erreur 7:PNJ inaccessible
"Il s'est mis tout seul dans ce pétrin, il s'en sortira tout seul !"
Erreur 8: Téléportations foireuses/manquantes
"Hé ! Elle est où la sortie !"
Erreur 9: Gloubiboulga graphique
"Mes yeux..."
Erreur 10: Thèmes de map sans transition acceptable
"C'est ça une frontière. On passe d'un univers à un autre en un seul pas !"
Erreur 11: Maps étriquées
"Ha qu'est-ce qu'on est serrés, au fond de cette map, chantent les héros ! Chantent les héros !"
Erreur 12: Ombres absurdes
"Je serais mieux à l'ombre. Quoi ??? En plein air !!!"
Consultez ma liste des 12 erreurs ne passant jamais inaperçues et devant être évitées sous peine de critiques acerbes.
Erreur 1: L'aspect vide
"Sur 400 m², il n'y a que 7 arbres ! Quelle déforestation !"
Erreur 2: La répétitivité
"Dame Nature l'a décidé: tous les arbres et fleurs seront alignés."
Erreur 3: Maladresse dans le choix des tiles
"Lave ou corps humain ? En fait, je dirais les deux."
Erreur 4: Praticabilité fausse
"Je suis riche, Claude !"
Erreur 5: Chemin unique bloqué par étourderie
"Bloqué ! Pu**** de m**** ! Si seulement je pouvais sauter..."
Erreur 6:Ton d'écran médiocre
"Bennett, donne-moi ta lampe torche !"
Erreur 7:PNJ inaccessible
"Il s'est mis tout seul dans ce pétrin, il s'en sortira tout seul !"
Erreur 8: Téléportations foireuses/manquantes
"Hé ! Elle est où la sortie !"
Erreur 9: Gloubiboulga graphique
"Mes yeux..."
Erreur 10: Thèmes de map sans transition acceptable
"C'est ça une frontière. On passe d'un univers à un autre en un seul pas !"
Erreur 11: Maps étriquées
"Ha qu'est-ce qu'on est serrés, au fond de cette map, chantent les héros ! Chantent les héros !"
Erreur 12: Ombres absurdes
"Je serais mieux à l'ombre. Quoi ??? En plein air !!!"
mardi 1 septembre 2015
Les types de scripts QUASI-OBLIGATOIRES pour tout jeu RM !
Il y en a qui font tout un RPG sans aucun script. Audacieux, mais les fonctionnalités bonus sont passées où ??? Déjà que les scripts de base n'offrent pas beaucoup de sophistication...
Regardez mon top 10 des types de scripts obligatoires pour tout jeu RM ! Avec en prime une note subjective d'utilité allant de 1 à 5 étoiles !
10 - Galerie d'images
Script utile, mais pas vraiment obligatoire. A réserver seulement à ceux qui sont capables de faire des wallpapers et artworks de tout élément important de leur jeu.
Utilité : *
9 - Bestiaire
Une encyclopédie dispo à tout moment ! Génial ! Sauf que pas mal de RPGs n'en contiennent pas. Je comprends ça puisque le créateur ne veut pas spoiler le nombre de créatures dans son jeu ! En n'oubliant pas les bosses récurrents qui apparaîtront en double, en triple ou encore plus !
Ce bestiaire de Yanfly sur VX Ace est sympa à regarder ! Toutes les stats du monstre et la musique de combat en fond.
Utilité : **
8 - Écran titre amélioré
Cessons de mettre l'écran titre par défaut !!! Tellement amateur et indicateur de paresse. Je ne demande pas un millier d'effets dessus, mais quelque chose qui rend votre jeu "personnel".
Cet exemple me semble même un peu trop surchargé. Mais ça a son charme.
Utilité : **
7 - Gestion complexe de l'équipe (+ de 4 au combat, + de 8 sur la map...)
Il était un temps où VX premier du nom et RM plus anciens ne permettaient de mettre que 4 persos en combat... Vraiment peu, non ? C'est là qu'ont été écrits des scripts comme le Party System de Yanfly, l'Army Manager de Galv, etc.
Avec la possibilité de mettre autant de personnages qu'on veut dans l'équipe ! En combat, libre à vous de choisir ! 5 ou 6. Pas plus, sinon ça sera pénible à jouer.
Entre choisir les actions de chacun et les exécuter, j'espère que vous n'avez rien de prévu dans les minutes qui viennent vu le temps que ça prendra !
Utilité : ***
6 - Mini-jeux optionnels
Quelques mini-jeux, en events ou en script, ne seraient pas de refus ! Du simple "Deviner le nombre" au "Tomoaky Card Game" en passant par divers jeux de dés, on donne le choix au joueur ! Oui, mais ça ne constitue pas un jeu à eux tous seuls !
Utilité : **
5 - Journal de quêtes
Avoir des missions, les effectuer et en obtenir leurs récompenses, voici le fonctionnement d'un journal de quêtes ! Coup de cœur pour le Modern Algebra Quest Journal dont vous pouvez admirer l'efficacité sur le screen ! Les quêtes augmentent la durée de vie !
Exemple réel: ce screen est extrait d'un RPG 100% anglophone. J'ai mis en ligne une micro-démo de ce RPG. Sans les quêtes, 30 minutes. Avec elles, 40 ! +33% de temps de jeu ! Ne mettez pas 200 quêtes non plus ! MO-DÉ-RA-TION !
Utilité : ***
4 - Lumières/Ombres/Fogs complexes
La clé d'un bon mapping, hors parallax/overlay, c'est l'ambiance !
Je me demande pourquoi j'ai mis ce screen de fog. C'est un fog fait sur GIMP et géré en Pictures, pas en script ! Le script le plus connu répondant à ce thème est le Zeus Lights & Shadows. Bien utilisé, l'aspect amateur de votre map sera en voie d'extinction.
Utilité : ***
3 - Add-ons de combat
Interface (HUD) différente, jauge de PV des ennemis, textes en combat ; voilà ce que propose le Ace Battle Engine de Yanfly again !
On peut fignoler avec un QTE (entrer une combinaison de touches avant d'attaquer) et des formules de dégâts personnalisées.
Utilité : ****
2 - Messages améliorés
Haro sur les textes sans forme !!! Le Ace Message System de ce très populaire Yanfly vous permet de mettre un nom à votre fenêtre, jouer avec gras, italique et souligné, changer la tristounette police UmePlus Gothic par défaut, etc.
Utilité : *****
1 - Système de combat
Rien de plus consternant que le système de combat de face par défaut ! Misez plutôt sur une vue de côté (Tankentai, Ramiro, Jet), un Tactical (GubiD) ou un temps réel (Moghunter, Falcao).
Exemple avec celui de Ramiro. Les combattants sont présents en tant que charas et font une "danse de la victoire" si vous gagnez.
Utilité : *****
Ce top 10 s'achève. A la base, je voulais en faire un tuto vidéo, mais le temps que je cherche tous les projets avec des scripts précis, dur !
Que votre plume d'écrivain(e) s'exprime !
Regardez mon top 10 des types de scripts obligatoires pour tout jeu RM ! Avec en prime une note subjective d'utilité allant de 1 à 5 étoiles !
10 - Galerie d'images
Script utile, mais pas vraiment obligatoire. A réserver seulement à ceux qui sont capables de faire des wallpapers et artworks de tout élément important de leur jeu.
Utilité : *
9 - Bestiaire
Une encyclopédie dispo à tout moment ! Génial ! Sauf que pas mal de RPGs n'en contiennent pas. Je comprends ça puisque le créateur ne veut pas spoiler le nombre de créatures dans son jeu ! En n'oubliant pas les bosses récurrents qui apparaîtront en double, en triple ou encore plus !
Ce bestiaire de Yanfly sur VX Ace est sympa à regarder ! Toutes les stats du monstre et la musique de combat en fond.
Utilité : **
8 - Écran titre amélioré
Cessons de mettre l'écran titre par défaut !!! Tellement amateur et indicateur de paresse. Je ne demande pas un millier d'effets dessus, mais quelque chose qui rend votre jeu "personnel".
Cet exemple me semble même un peu trop surchargé. Mais ça a son charme.
Utilité : **
7 - Gestion complexe de l'équipe (+ de 4 au combat, + de 8 sur la map...)
Il était un temps où VX premier du nom et RM plus anciens ne permettaient de mettre que 4 persos en combat... Vraiment peu, non ? C'est là qu'ont été écrits des scripts comme le Party System de Yanfly, l'Army Manager de Galv, etc.
Avec la possibilité de mettre autant de personnages qu'on veut dans l'équipe ! En combat, libre à vous de choisir ! 5 ou 6. Pas plus, sinon ça sera pénible à jouer.
Entre choisir les actions de chacun et les exécuter, j'espère que vous n'avez rien de prévu dans les minutes qui viennent vu le temps que ça prendra !
Utilité : ***
6 - Mini-jeux optionnels
Quelques mini-jeux, en events ou en script, ne seraient pas de refus ! Du simple "Deviner le nombre" au "Tomoaky Card Game" en passant par divers jeux de dés, on donne le choix au joueur ! Oui, mais ça ne constitue pas un jeu à eux tous seuls !
Utilité : **
5 - Journal de quêtes
Avoir des missions, les effectuer et en obtenir leurs récompenses, voici le fonctionnement d'un journal de quêtes ! Coup de cœur pour le Modern Algebra Quest Journal dont vous pouvez admirer l'efficacité sur le screen ! Les quêtes augmentent la durée de vie !
Exemple réel: ce screen est extrait d'un RPG 100% anglophone. J'ai mis en ligne une micro-démo de ce RPG. Sans les quêtes, 30 minutes. Avec elles, 40 ! +33% de temps de jeu ! Ne mettez pas 200 quêtes non plus ! MO-DÉ-RA-TION !
Utilité : ***
4 - Lumières/Ombres/Fogs complexes
La clé d'un bon mapping, hors parallax/overlay, c'est l'ambiance !
Je me demande pourquoi j'ai mis ce screen de fog. C'est un fog fait sur GIMP et géré en Pictures, pas en script ! Le script le plus connu répondant à ce thème est le Zeus Lights & Shadows. Bien utilisé, l'aspect amateur de votre map sera en voie d'extinction.
Utilité : ***
3 - Add-ons de combat
Interface (HUD) différente, jauge de PV des ennemis, textes en combat ; voilà ce que propose le Ace Battle Engine de Yanfly again !
On peut fignoler avec un QTE (entrer une combinaison de touches avant d'attaquer) et des formules de dégâts personnalisées.
Utilité : ****
2 - Messages améliorés
Haro sur les textes sans forme !!! Le Ace Message System de ce très populaire Yanfly vous permet de mettre un nom à votre fenêtre, jouer avec gras, italique et souligné, changer la tristounette police UmePlus Gothic par défaut, etc.
Utilité : *****
1 - Système de combat
Rien de plus consternant que le système de combat de face par défaut ! Misez plutôt sur une vue de côté (Tankentai, Ramiro, Jet), un Tactical (GubiD) ou un temps réel (Moghunter, Falcao).
Exemple avec celui de Ramiro. Les combattants sont présents en tant que charas et font une "danse de la victoire" si vous gagnez.
Utilité : *****
Ce top 10 s'achève. A la base, je voulais en faire un tuto vidéo, mais le temps que je cherche tous les projets avec des scripts précis, dur !
Que votre plume d'écrivain(e) s'exprime !
lundi 8 juin 2015
[RPG Maker] Tuto complet Série Pokémon (V2)
Tuto Série Pokémon de A à Z: la dernière vidéo à ce sujet datait de décembre 2013 !
Inscription à :
Articles (Atom)






















