It is possible if some age is required to start scripting RGSS3?

● ARCHIVED · READ-ONLY
Started by ScoopJohn 14 posts View original ↗
  1. I came here to tell something about scripting, sorry if i posted to a wrong forum, but i have to ask a question:
    What age is required to start scripting RGSS3?
  2. There is no age requirement, all you have to do is start trying and see how well you can do :)
  3. Even 11 years old boy could learn scripting.
  4. Scripting in RM (RGSS#) is effectively programming. If you're old enough to learn how to program, then you're old enough to learn how to script.


    That said, the problem is not any age requirement but to learn how to think like a computer. I started my first programming when I was about fourteen or fifteen or so with BASIC on a Tandy Color Computer more than thirty years ago. I couldn't learn it earlier because computers weren't affordable before that.


    On the other hand, I know of people who are older than me and used computers for twenty or thirty years without ever being able to learn how to program, because they can't understand how a computer logic works.


    You can read my post at http://forums.rpgmakerweb.com/index.php?/topic/31354-can-the-scripting-system-be-easier/#entry304792 for more about this.
  5. John Leagsdurg said:
    I came here to tell something about scripting, sorry if i posted to a wrong forum, but i have to ask a question:

    What age is required to start scripting RGSS3?
    None, since you know how to read you an learn it if you've the will for it.

    Start with Code academy to learn the core of Ruby, imo.
  6. There's no real age limitation on scripting.  As others have said, when someone has the right mindset to make a good script --- to be able to break a desired outcome into a series of logical calls, that person is skilled enough to try.

    I was programming BASIC when I was 8.    If Ruby existed then, I probably could have started scripting then.  
  7. As the previous people have said, there is no set age limitation before you are "allowed" to start scripting your own crap. But take heed - it can be difficult for newcomers. Seek tutorials when possible. I still haven't fully dipped my foot into the pond, but it'll have to happen soon enough. I admire your enthusiasm. Backing that up with hard work and determination will return dividends. It's how the world works.
  8. not a regulation but more a recomendation learning programation is a knowledge like other but this require somme little logics in maths so you need the math knowdlege for be able to understand rgss to is full power because a lot of part in rgss3 need mathematics and depends of what you want to do you will need basic or more advance math level

    exemple the basis is to know the Cartesian maps for using X and Y 

    and to know how to divide and multiple 

    + know what are angles and degree.

    e.c.t

    so 11 years old is old enough for be able to learn programming 
  9. nio kasgami said:
    not a regulation but more a recomendation learning programation is a knowledge like other but this require somme little logics in maths so you need the math knowdlege for be able to understand rgss to is full power because a lot of part in rgss3 need mathematics and depends of what you want to do you will need basic or more advance math level


    exemple the basis is to know the Cartesian maps for using X and Y 


    and to know how to divide and multiple 


    + know what are angles and degree.


    e.c.t


    so 11 years old is old enough for be able to learn programming
    Angles? Radians? Cartesian coordinates? I've never used any of those in any of the scripts (or programs in general) I've written.


    I don't think math is necessary to understand how to program.


    I don't really see why math would be necessary either for that matter.


    Sit someone down for 4 hours and tell them what loops are and what variables are, and they will probably have an idea how to program.
  10. It's actually depends on what you're going to do. If you just want to adjust the menu, managing array, data, and such, you don't really need math. You just only need how to code. However, if you're going to add graphical features or physics engine, you need to understand math, radian, angles, or even physics math. I use most of math to build my battle system.

    I agree that math is not required to understand how to program. Because you only need to understand 3 basic things in programing. Sequence, Branch, and Loop. That is enough. Math is different matter.
  11. Nothing is magically going to change in a human's brain the moment they hit certain age number. The only 'requirement', if you will, that may be far more important than age, is the will and desire to learn.

    Tsukihime said:
    Angles? Radians? Cartesian coordinates? I've never used any of those in any of the scripts (or programs in general) I've written.
    Yes you did, like, so many times.
  12. The most important thing, by far, when programming is skill with logic.  That is, the ability to break a complex problem into smaller pieces, and the ability to link the pieces together using branches and loops, to create the desired result.  No matter what script you're writing, that process is required.

    As for math --- knowing basic algebra is probably nearly essential, since that focuses on math expressions and more importantly creating expressions from word problems (which is what we do when programming, on some level).  That doesn't mean the programmer needs to have mastered everything in algebra, but needs to know the basic concepts of simple math expressions and so forth.

    As for the more complex math like sines, cosines, etc, the programmer may need to know how to use them, functionally, but doesn't need to understand them.  I know what sines and cosines are, but even when I use them, I only care that "multiplying the sine of an angle by the length of a line creates the height of the line on the Y axis, and the cosine does the same for the X axis."

    The best way to learn scripting is to start with basic Ruby and learn by simple example, then modifying those simple examples and finally creating your own custom, simple classes that run OUTSIDE the RGSS3 scripting engine.  Why?  That keeps the amount of things you need to keep track of to a minimum.  Once you're comfortable with making simple Ruby scripts, that's when it's good to jump into RGSS3, because you'll be comfortable with simple objects and the likes.
  13. ❤SCIENCE❤ said:
    Yes you did, like, so many times.
    Lol wait, the accessing the tilemap is done via cartesian coordinates.


    I guess because I already have some math background it just comes naturally to me to the point where I don't realize it sometimes.


    I can't imagine how someone who has no idea (or interest) in math thinks, so perhaps it is difficult to teach them to program. I've heard some people simply cannot program.
  14. IMHO of course age is needed, I won't believe is there a 5 years old can program, or even under 10 if he/she's not a special one. I will think for 11-15 is a smart and strong willed person, and 16 - 20 is common one. 21-25 is the golden age(probably because I haven't reach it yet). But what the most thing needed is not age, I say it's will, and passion, I have 12 years brother, and it's not easy to teach him BASIC or Ruby, it's not because he can't, it just because he didn't have enough will and passion. And at that age most of children way of think is not like how we think, they still prefer playing than learning, so I consider 11-15 still not a common one.