Le RGSS est une extension du langage ruby, adapté au jeu video. 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 dificulté 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
#==============================================================================
begin
print "Salut les gens!!"
end
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é est ceci :
- Code:
-
begin
print "Salut les gens!!"
end
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 contanant 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 :
- Code:
-
#==============================================================================
# ■ Main
#------------------------------------------------------------------------------
# Fonction principale du programme, c'est ici que ça commence
#==============================================================================
begin
monEntier = 153
monReel = 20.42
monResultat = monEntier + monReel
print monResultat
end
Je vous propose donc de faire les cours Ruby en utilisant cette méthode.