Le RGSS est une extension du langage ruby, adapté au jeu vidéo. Il a donc plein de possibilité via ses fonctions intégrées.
Pour tous les tutoriaux, je conseil fortement d'avoir toujours avec vous, le fichier d'aide RMXP.
Attention: Il faudra compléter ces tutoriaux avec les cours ruby, car la difficulté avec le RGSS augmentera plus rapidement.
Vu que c'est le premier tutorial, on va quant même commencer très simple :
Tout d'abord :
- 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 :
Code |
#============================================================================== # ■ 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 commentaires, cela ne sert qu'a mettre des annotations dans le code, et ce n'est jamais lu par le programme. la seule chose qui sera interprété est ceci :
Code |
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 diffé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 :
Code |
#============================================================================== # ■ 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.