❤ 0 Sommaire
Ruby
Les variables
Les tableaux
Les booléens et les calculs logiques
Structure de if
Structure de case
Boucles loop do et while
Boucle for
Fonctions et procédures
POO - Classes et objets
RGSS
>> Débuter avec le RGSS <<
Module Input
Bitmap, Color, Sprite
Structure de base des classes Scene et Window
[RGSS] Tuto 1 : Débuter avec le RGSS
Le RGSS est une extension du langage ruby, adapté au jeu video. Il a donc plein de possibilités via ses fonctions intégrées.
Pour tous les tutoriaux, je conseille fortement d'avoir toujours avec vous, le fichier d'aide RMXP.
Attention : Il faudra compléter ces tutoriaux avec les cours sur le ruby, car la dificulté avec le RGSS augmentera plus rapidement.
Vu que c'est le premier tutoriel, on va quant même commencer très simple :
Tout d'abord :
- créez un nouveau projet RPG Maker XP
- allez dans les scripts (F11)
- Supprimez tous les scripts de la liste (gauche), ne rien laisser
- Ensuite, créez un nouveau script (INS), puis appelez-le "Main", et copiez y ce code :
1
2
3
4
5
6
7
| #==============================================================================
# ■ Main
#------------------------------------------------------------------------------
# Fonction principale du programme, c'est ici que ça commence
#==============================================================================
print "Salut les gens!!" |
Vous vous demandez peut-être à quoi servent les lignes commençant par #? Et bien, se sont des commantaires, cela nert qu'a mettre des anotations dans le code, et ce n'est jamais lu par le programe. la seule chose qui sera interpretée est ceci :
1
| print "Salut les gens!!" |
Vous pouvez testez. La fonction print en ruby pur, affiche une chaine, sur la sortie standard dans une console. Avec le RGSS, elle ouvre une boite de dialogue contenant la chaîne.
Vous pouvez donc vous servir de ça, pour faire les diférents exercices des cours ruby. Par exemple pour le cours 1 :
- créez un nouveau projet RPGmakerXP
- allez dans les scripts (F11)
- Supprimez tous les scripts de la liste (gauche), ne rien laisser
- Ensuite, créez un nouveau script (INS), puis appelez-le "Main", et copiez y ce code :
1
2
3
4
5
6
7
8
9
10
| #==============================================================================
# ■ Main
#------------------------------------------------------------------------------
# Fonction principale du programme, c'est ici que ça commence
#==============================================================================
monEntier = 153
monReel = 20.42
monResultat = monEntier + monReel
print monResultat |
Je vous propose donc de faire les cours Ruby en utilisant cette méthode.
Source
- Tonyryu, "[RGSS] Tuto 1 : Débuter avec le RGSS", TonyryuDev, écrit le 2 août 2013 [consulté le 4 juillet 2021], https://web.archive.org/web/20181201142701/http://www.tonyryudev.com/joomla3/index.php/menu-mes-developpements/menu-cours-ruby-rgss/11-rgss-tuto-1-debuter-avec-le-rgss
Ce tutoriel a été posté avec l'accord de son auteur.
|