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

ScoopJohn

The guy who asks too many questions
Veteran
Joined
Sep 6, 2013
Messages
254
Reaction score
33
First Language
Italian
Primarily Uses
RMVXA
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?
 

Zalerinian

Jack of all Errors
Veteran
Joined
Dec 17, 2012
Messages
4,696
Reaction score
935
First Language
English
Primarily Uses
N/A
There is no age requirement, all you have to do is start trying and see how well you can do :)
 

TheoAllen

Self-proclaimed jack of all trades
Veteran
Joined
Mar 16, 2012
Messages
5,592
Reaction score
6,522
First Language
Indonesian
Primarily Uses
RMVXA
Even 11 years old boy could learn scripting.
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,367
Reaction score
7,676
First Language
German
Primarily Uses
RMMV
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.
 
  • Like
Reactions: PK8

Chaos17

Dreamer
Veteran
Joined
Mar 13, 2012
Messages
1,311
Reaction score
485
First Language
French
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.
 

whitesphere

Veteran
Veteran
Joined
Mar 14, 2014
Messages
1,688
Reaction score
784
First Language
English
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.  
 

C-C-C-Cashmere (old)

Resident Weirdo
Veteran
Joined
Mar 7, 2014
Messages
832
Reaction score
341
First Language
English
Primarily Uses
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.
 

nio kasgami

VampCat
Veteran
Joined
May 21, 2013
Messages
8,949
Reaction score
3,042
First Language
French
Primarily Uses
RMMV
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 
 
Last edited by a moderator:

Tsukihime

Veteran
Veteran
Joined
Jun 30, 2012
Messages
8,564
Reaction score
3,846
First Language
English
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.
 
Last edited by a moderator:

TheoAllen

Self-proclaimed jack of all trades
Veteran
Joined
Mar 16, 2012
Messages
5,592
Reaction score
6,522
First Language
Indonesian
Primarily Uses
RMVXA
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.
 
Last edited by a moderator:

♥SOURCE♥

Too sexy for your party.
Veteran
Joined
Mar 14, 2012
Messages
693
Reaction score
411
Primarily Uses
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.

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.
 

whitesphere

Veteran
Veteran
Joined
Mar 14, 2014
Messages
1,688
Reaction score
784
First Language
English
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.
 

Tsukihime

Veteran
Veteran
Joined
Jun 30, 2012
Messages
8,564
Reaction score
3,846
First Language
English
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.
 

BoluBolu

Veteran
Veteran
Joined
Apr 24, 2014
Messages
452
Reaction score
117
Primarily Uses
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.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

People3_5 and People3_8 added!

so hopefully tomorrow i get to go home from the hospital i've been here for 5 days already and it's driving me mad. I miss my family like crazy but at least I get to use my own toiletries and my own clothes. My mom is coming to visit soon i can't wait to see her cause i miss her the most. :kaojoy:
Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.

Forum statistics

Threads
105,868
Messages
1,017,085
Members
137,583
Latest member
write2dgray
Top