Le deal à ne pas rater :
Google Pixel 7 5G – Smartphone 6,3″ OLED FHD+ 8 Go + 128 Go
316 €
Voir le deal

Aller en bas
stribiliounou
stribiliounou
Membre

Nombre de messages : 212
Age : 26
Localisation : Trou perdu
Distinction : aucune
Date d'inscription : 14/07/2012

Apprendre le rgss3 Empty Apprendre le rgss3

Dim 12 Aoû 2012 - 13:27
Bonjour, j'ai utilisé la recherche avant de créer ce sujet, et je ne crois pas avoir vu de sujet semblable, s'il y'en a un, excusez moi. ^^
Voilà comme dit dans le titre, j'aimerai (j'adorerai) apprendre le ruby, et le rgss3 en particulier, parce que j'aimerai devenir le plus indépendant possible dans mon utilisation de rpg maker vx ace. J'ai vu des tutos pour rpg maker xp, pour vx... Mais les scripts passant du rgss au rgss 2 au rgss3, les cours ne sont pas compatibles...

Voilà donc s'il y'en a, je suis preneur ! Smile
Shadow of Life
Shadow of Life
Membre

Nombre de messages : 870
Age : 27
Localisation : Joyeux. Comment ça c'est pas la bonne case ?
Distinction : Artiste de la flagornerie.
Porte parole du Ô grand Voilà voilà.
Président du club des masochistes du forum
Fake Gentleman

Soumis ^^
Date d'inscription : 13/09/2009

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Dim 12 Aoû 2012 - 14:40
Fais comme moi : deviens autodidacte.
Des fois tu seras bloqué mais si tu lis l'ensemble des scripts systèmes ça sera pas mal.
stribiliounou
stribiliounou
Membre

Nombre de messages : 212
Age : 26
Localisation : Trou perdu
Distinction : aucune
Date d'inscription : 14/07/2012

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Dim 12 Aoû 2012 - 14:44
Autodidacte, c'est-à-dire ?
Gummy
Gummy
Staffeux retraité

Nombre de messages : 2666
Age : 32
Localisation : Belgique
Distinction : Modérateur imprévisible

Papy Lolo' [Nabots Nimousse]


Date d'inscription : 27/01/2008

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Dim 12 Aoû 2012 - 14:47
Alors en cherchant sur rgss3 j'ai trouvé ceci : http://rpgmakervx.1fr1.net/t12160-documentation-rgss3-complete?highlight=rgss3

et pour autodidacte : http://bit.ly/R4ei0M
stribiliounou
stribiliounou
Membre

Nombre de messages : 212
Age : 26
Localisation : Trou perdu
Distinction : aucune
Date d'inscription : 14/07/2012

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Dim 12 Aoû 2012 - 14:50
Alors merci, les cours en rgss3 sont en anglais, mais c'est bien quand même.
Je sais ce que veux dire autodidacte, mais ma question c'est comment l'être... Par quoi commencer et tout.
Gummy
Gummy
Staffeux retraité

Nombre de messages : 2666
Age : 32
Localisation : Belgique
Distinction : Modérateur imprévisible

Papy Lolo' [Nabots Nimousse]


Date d'inscription : 27/01/2008

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Dim 12 Aoû 2012 - 14:55
L'anglais est au pire traduisible façon petit nègre par google. Je dis bien au pire. Maintenant si tu préfères y'a des tutos en japonais... Apprendre le rgss3 522164

Alors le souci c'est que mine de rien c'est un langage de programmation, et qui plus est dépend de plusieurs paradigmes d'utilisation et de philosophie. Bien sûr, tu peux bidouille et réussir à faire fonctionner des trucs au coup de bol, sans trop savoir où tu mets les pieds. Maintenant si tu veux te débrouiller à proprement parler et pouvoir tirer parti du RGSS, il te faudra connaître et maîtriser certains concepts, notamment la différence entre les langages procéduraux et orientés objets. Sans la notion d'un langage orienté objets tu ne pourras rien faire en RGSS. Une fois que tu auras saisi la notion d'objet, tu pourras te mettre à apprendre le Ruby, puisque c'est le langage utilisé en RGSS (Ruby Game Scripting System). Une fois que tu auras connaissance du Ruby, sa syntaxe et son fonctionnement, tu pourras te plonger dans le RGSS et ses fonctions au sein de RPG Maker.
stribiliounou
stribiliounou
Membre

Nombre de messages : 212
Age : 26
Localisation : Trou perdu
Distinction : aucune
Date d'inscription : 14/07/2012

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Dim 12 Aoû 2012 - 15:00
Hum non finalement je préfère largement l'anglais ! ^^
D'accord, bah je vais chercher des sortes de cours de pour apprendre la notion d'objet, puis je m'attaquerais au ruby.

Merci d'avoir pris le temps de me répondre.
stribiliounou
stribiliounou
Membre

Nombre de messages : 212
Age : 26
Localisation : Trou perdu
Distinction : aucune
Date d'inscription : 14/07/2012

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Mer 15 Aoû 2012 - 22:28
Désolé du double post, mais j'ai une question à poser. J'ai lu plusieurs cours de ruby, et de POO, et j'aimerai tout doucement commencer le rgss, mais là se pose une question.
Y'a-t-il beaucoup de différences entre un script en rgss, en rgss2 ou en rgss3 ?
Gummy
Gummy
Staffeux retraité

Nombre de messages : 2666
Age : 32
Localisation : Belgique
Distinction : Modérateur imprévisible

Papy Lolo' [Nabots Nimousse]


Date d'inscription : 27/01/2008

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Jeu 16 Aoû 2012 - 10:40
La syntaxe est sensiblement identique, puisque ça reste du Ruby. Où ça change par contre c'est au niveau de la librairie qu'on utilise dans RPG Maker (RGSS), et oui, à chaque version, elle fonctionne différemment. Il faut donc s'adapter aux diverses versions et connaître leurs différences.

Autant le RGSS2 et le RGSS3 n'ont pas été modifiés drastiquement lors du passage vers Ace, le RGSS d'XP est tout de même assez différent.
stribiliounou
stribiliounou
Membre

Nombre de messages : 212
Age : 26
Localisation : Trou perdu
Distinction : aucune
Date d'inscription : 14/07/2012

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Jeu 30 Aoû 2012 - 16:00
Désolé de la réponse tardive.
Merci pour ta réponse, tu pourrais préciser l'idée de "librairie" s'il te plait ? Smile
tonyryu
tonyryu
Membre

Nombre de messages : 902
Age : 43
Localisation : Près de Nantes
Distinction : aucune
Date d'inscription : 27/05/2010
http://www.tonyryudev.com

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Jeu 30 Aoû 2012 - 16:51
Tout d'abord avant d'aprendre à programmer en Ruby, il faut apprendre à programmer tout cours, ça peut paraitre idiot d'aprendre à programmer sans utiliser un langage de programmation, cependant c'est loin de l'être.

Un langage de programmation permet de créer un programme dans un système précis, mais que ce soit en C, en ruby, en php, en PL-SQL, etc... on peut très bien créer le même programme, comme par exemple remplir un tableau avec des entiers de 1 à 10.

Certes il est toujours plaisant de coder directement et de voir le résultat immédiatement, mais ça c'est vrai pour une addition. Pour des programmes complexes, quelque soit le langage, savoir avant tout "programmer" est nécessaire.

Savoir programmer, passe par la compréhension de plusieurs domaine :

Stocker et récupérer des données par l'utilisation de variable
Savoir ce qu'est un type de variable
Utiliser des tableaux
Utiliser des structures
Utilisers des Fonctions ou des procédures
Utiliser des bloc de controle (necéssite la connaissance de l'algèbre de bool)
Utiliser des boucles
etc...

Dans mes cours de Ruby, j'aborde ces notions via l'algorythmie et les appliques sur du code en Ruby: http://www.tonyryudev.com/joomla1.5/index.php?option=com_content&view=category&id=2&Itemid=7

Pour tester le ruby, créer un nouveau projet ouvrir les scripts et supprimer tous les scripts pour en garder juste un seul vide, afin de saisir le code ruby a tester. sur VX Ace, mieux vaut utiliser msgbox aulieu de print

Une librairie est un raccourcie pour dire librairie de fonctions, ce qu'est le RGSS. Le Ruby est un langage de programmation, le RGSS est une bibliothèque de fonction Ruby codé en C++, permettant de gérer les médias sur RPG maker

stribiliounou
stribiliounou
Membre

Nombre de messages : 212
Age : 26
Localisation : Trou perdu
Distinction : aucune
Date d'inscription : 14/07/2012

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Jeu 30 Aoû 2012 - 16:59
Hum merci pour cette réponse. J'ai déjà lu tout tes cours, je vais peut être les relire.
D'ailleurs en parlant de tes cours, j'ai un problème dans la création d'un bitmap. Ca marche nikel jusqu'à un moment où rpgmaker me fait un message d'erreur Syntax Error Line 17, or à cette ligne c'est "loop do", et je l'ai écrit tout comme toi, et ça a marché pour les scripts précédents.

J'ai déjà quelques bases de Ruby comme les variables, les booléens... Tout ce que tes cours apprennent.
Jungle
Jungle
Membre

Nombre de messages : 30
Distinction : aucune
Date d'inscription : 28/08/2012

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Jeu 30 Aoû 2012 - 17:06
L'utilisation d'une loop do c'est pas genre : normalement ?

number=0
Do Until number = 10
If number >= 10 Then Exit Do
Else number =+1
Loop
Fin je me souviens pas qu'écrire loop do sur une même ligne soit très util :x
stribiliounou
stribiliounou
Membre

Nombre de messages : 212
Age : 26
Localisation : Trou perdu
Distinction : aucune
Date d'inscription : 14/07/2012

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Jeu 30 Aoû 2012 - 17:07
Moi je fais ce qui est écrit dans le cours, hein, mais gu parles bien de RGSS ? Pas de RGSS 2 ou 3 ?
Jungle
Jungle
Membre

Nombre de messages : 30
Distinction : aucune
Date d'inscription : 28/08/2012

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Jeu 30 Aoû 2012 - 17:15
Hum, je viens de regarder effectivement sa doit être comme ça, j'y connais rien en ruby Very Happy
tonyryu
tonyryu
Membre

Nombre de messages : 902
Age : 43
Localisation : Près de Nantes
Distinction : aucune
Date d'inscription : 27/05/2010
http://www.tonyryudev.com

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Jeu 30 Aoû 2012 - 17:29
Le problème vient certainement du fait que mes cours sur le RGSS sont pour le RGSS1, il est probable que certaine fonction ou utilisation de fonction ne soit plus accepté par la version 3.

Je viens de retester tous les scripts fourni dans le cours RGSS Tuto 3 : Bitmap, Color, Sprite

Ca plante sur l'utilisation du RPG::Cache.battler("002-Fighter02",0) , c'est tout a fait normal, l'utilisation des ressource en RGSS3 est complètement différente.

Mais je n'ai que ce cas là qui plante, donc, on peut dire que mes Tutos RGSS sont encore d'actualité sur le RGSS3 sauf pour l'utilisation du cache de ressource

@Jungle : Je ne te dit pas ça pour te vexer, mais si tu n'y connais rien, il ne vaut mieux pas tenter d'aider en Ruby. Car c'est un domaine difficile a apréhender pour une personne qui débute, l'induire en erreur dès son initiation est le meilleur moyen de le décourager.
Grimimi
Grimimi
Membre

Nombre de messages : 32
Age : 27
Localisation : Belgique
Distinction : aucune
Date d'inscription : 30/08/2012
http://www.biloucorp.com/BCW/Grim/

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Jeu 30 Aoû 2012 - 17:35
Personnellement, je pense que pour être optimal en RGSS3, il faut commencer par apprendre le Ruby 1.9.x (juste des changements au niveau du sucrage et quelques petites choses en plus), et ensuite lire méticuleusement l'aide et les scripts du RTP.
Explorer d'autres langages peut être aussi utile. Personnellement, j'ai progressé avec les Blocks/Lambda/Proc après avoir fait un tour du coté de la programmation fonctionnelle !
stribiliounou
stribiliounou
Membre

Nombre de messages : 212
Age : 26
Localisation : Trou perdu
Distinction : aucune
Date d'inscription : 14/07/2012

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Jeu 30 Aoû 2012 - 19:30
Hum merci pour ces réponses. Mais j'ai un p'tit problème, c'est que l'aide de mon rpg maker vx ace (pour lequel j'ai utilisé un dll de traduction vers le français), est en japonnais. Et l'anglais je veux bien mais le japonnais scratch
Grimimi
Grimimi
Membre

Nombre de messages : 32
Age : 27
Localisation : Belgique
Distinction : aucune
Date d'inscription : 30/08/2012
http://www.biloucorp.com/BCW/Grim/

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Jeu 30 Aoû 2012 - 19:56
Tu peux te servir de l'aide de VX, c'est déjà un plus.
stribiliounou
stribiliounou
Membre

Nombre de messages : 212
Age : 26
Localisation : Trou perdu
Distinction : aucune
Date d'inscription : 14/07/2012

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Jeu 30 Aoû 2012 - 20:13
Oui merci c'est ce que j'ai commencé à faire du coup !
Grimimi
Grimimi
Membre

Nombre de messages : 32
Age : 27
Localisation : Belgique
Distinction : aucune
Date d'inscription : 30/08/2012
http://www.biloucorp.com/BCW/Grim/

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Jeu 30 Aoû 2012 - 20:22
Lien vers la doc
Tiens sinon.
Contenu sponsorisé

Apprendre le rgss3 Empty Re: Apprendre le rgss3

Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum