How long did it take to learn programming before you?

How long did it take to learn programming before you started making your plugins?

  • Half a year or less.

    Votes: 4 100.0%
  • 1 year.

    Votes: 0 0.0%
  • 2 years.

    Votes: 0 0.0%
  • 3 years.

    Votes: 0 0.0%
  • 4 years.

    Votes: 0 0.0%
  • 5 years or more.

    Votes: 0 0.0%

  • Total voters
    4
Joined
Nov 19, 2015
Messages
6
Reaction score
0
First Language
English
Primarily Uses
I am learning programming myself, so I am wanting to know how long this is going to take before I can start making my plugins.
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
38,258
Reaction score
11,861
First Language
English
Primarily Uses
RMMV
Given that the first plugin you have asked for here is a 3D battle system plugin, I suggest it is going to take a l-o-n-g time if you don't already know how to program.

Consider that there are a number of excellent programmers here, who have been programming for many years, but there are no 3D battle system plugins.

If they can't make one, despite their years of experience, that should give you an idea of how long it's going to take someone who can't program at all to first learn the basics, then apply their knowledge to slightly harder tasks, before being able to take on something like this. Also consider that there may be no 3D battle system plugin because those who might be capable of making them could just think it's too much work for the results they'd get.


If you study programming at university, you would be capable of doing some fairly basic stuff after about 6 months. That is based on maybe 3 hours of contact time with your lecturer/tutor plus 8-10 hours of personal study each week. If you are able to put in more time than that (say you're doing a Udemy course and are not limited to someone else's availability), you could progress faster. But it's still fairly basic stuff that you're learning.

Once you have a handle on the syntax and can create programs that run well and without bugs, the next thing to do is to look at MV's code and see how it does things. That'll be your start to learning MV's data and class structure, which you'll need to know intimately in order to build anything with a degree of complexity.

Be aware that the battle system is probably THE largest and most complex system in MV. I suggest you pick MUCH more simple systems and learn how to do those first, and work your way up.

Otherwise you're like a mouse saying you're going to eat an elephant for dinner. Likely unaware of what a massive task you have decided to take on.


The fact that you completely ignored the answer you were given in your other thread, and your response was "don't worry - I'll learn to code and make one myself" also points to you having no inkling of how difficult it is to do.

Good luck with that ;)
 

umbralshadows

the silks angel
Veteran
Joined
May 26, 2017
Messages
202
Reaction score
351
First Language
English
Primarily Uses
RMMV
Not a programmer myself but anything can be learned man. Just dedicate yerself to it an practice every day (if ya can). I believe in you.
 

Kino

EIS Game Dev
Veteran
Joined
Nov 27, 2015
Messages
515
Reaction score
676
First Language
English
Primarily Uses
RMMV
You can do it within a year if you're dedicated enough. If you learn how to program, the rest is just learning the language specifics, after that, you can learn MV while working on plugins. Otherwise, nothing you learn will stick.

So, if you want to learn and improve, pick a project as a foundation for learning a language.
 

Frogboy

I'm not weak to fire
Veteran
Joined
Apr 19, 2016
Messages
1,676
Reaction score
2,116
First Language
English
Primarily Uses
RMMV
I've been programming since I was 9 soooo ... I really have no idea.
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
28,957
Reaction score
6,667
First Language
German
Primarily Uses
RMMV
It depends on the level you want to achieve with your programs, as well as your existing background in mathematics.

If you just want to dabble and edit existing plugins, it might even be doable faster than half a year - but in that case you'll often run into barriers even when reading more complex programs.

If you want to write simple programs only and are willing to put in a lot of searches for help, then the above mentioned half a year to a year is probably more reasonable - but a lot of people who do this are ending up at something that is called "cargo-cult-programmers".
https://forums.rpgmakerweb.com/index.php?threads/a-good-article-for-you-budding-scripters.5108/

If you really want to understand what is going on - and that is needed for 3D-programming - you'll need a good basis in mathematics, logic structures and the other fundamentations of programming. If you don't have that already from your schooling, ad a minimum of another year to learn that before learning programming, and you'll probably need more than a year for learning programming to the level required for 3D-structures.

There is a reason why even professional companies go to use existing engines, simply because it is too much work to program the basics of everything for every game they create - but that also means the user is limited to the options of that engine.
 

bgillisp

Global Moderators
Global Mod
Joined
Jul 2, 2014
Messages
12,500
Reaction score
12,784
First Language
English
Primarily Uses
RMVXA
About a week, but I already knew programming as I'm an ex-Computer Science Major. But when I was first learning programming I learned most of the basics over a spring break where I got *really* bored and borrowed my father's how to program C++ book. And by really bored I mean I spent the entire week reading the book and working the exercises. But, by the end of the week I knew the basics of C++!

However, I also already knew the rules of logic and mathematics required for programming before doing that. Just know there's a good reason most schools require you to learn Calculus I, II, III and Linear Algebra as part of a programming degree, and yes, you will need Linear Algebra to do 3d well. So don't forget to learn those 4 topics as well as the programming, especially if you want to do more than just behind the scenes edits via plug-ins.
 

Eviticous

Node Js Developer By Trade, FF14 Player By Heart
Veteran
Joined
May 4, 2017
Messages
222
Reaction score
224
First Language
English
Primarily Uses
RMMV
Been doping this my whole life. Started in basic web design, moved up to Java (College), Programmed the majority of the last 5 years in PHP, recently moved to Node JS.
 

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

Latest Threads

Latest Posts

Latest Profile Posts

Babbaditch Finster and the Seven-Sided Cube has got to be one of my favorite classic games that didn't exist when I was kid, or ever
My tutorial about frankenspriting is now online :3 Any topic you would like to see next?
Stuffing three people in a room and thinking they'll study together is so wrong XD I don't get how people do group studies. We just end up gossiping about everything except studying lol
Been parallax mapping nigh all night. :D
2nd character based on the same random inputs

Forum statistics

Threads
93,393
Messages
911,944
Members
122,898
Latest member
chaloyaarchal
Top