Programmer with expirence wondering How to approach Learning

Joined
Aug 11, 2018
Messages
3
Reaction score
0
First Language
English
Primarily Uses
RMMV
Hello, um I'm new to this forum/community and hope I can stay around here for awhile. I made this thread because I'm curious about some resources available that could point me in the right Direction for making scripts in RPGMMV. I've been getting used to the program, and I like how it does all the grunt work for you unlike Game maker which I used for awhile. I have a background in Java, I took a class and learn the syntax of that for a year.
Here are the topics I remembered
-Variables
-if else statements
-Arrays
-Loops
-Methods
-Objects
-Inhertiance
-Logical Operators.
- Switch Statement
Where should I go to learn JavaScript, I've code before, but never really applied it in this type of environment. I wonder if I should go and learn the syntax of JavaScript or go to academy or something. I haven't programmed in a year, but I remember all the fundamentals, and how to make logic out of code in my head. I just don't have any problem solving skills(Which I plan to work on).
The syntax in JavaScript is different then Java, but I can understand what's happening, I just can't recreate it for myself. So my question is, should I relearn the basics since haven't done them in so long, or should I start small and work with scripts in this engine. Side Note: I've been working on a lot of art assets for a game I'm creating, that and maps are going well, I just want to add tweaks to the battesystem, and make it more flexible. Like, say if you pressed "X" Multiple times when a circle pops up you do extra damage and text that appears says "Great," or you can win a fight through conversation or guessing a right riddle. It's things like those that I wish to learn how to do. That being said I'm very patient, and plan on putting a lot of effort into javascript, I understand you can't make good things in a couple of weeks, and plan to put the time in. I just really want some sort of guide to go off of. Thank you so much if you read this, and have a great day!
SideNote: I'm also Teaching myself how to Draw and do artwork for Games, I'm teaching myself pixel art, and it's really cool. I already replaced a lot of the default RPG Maker aspects with stuff I drew or a 4 frame animation for my character.
 

Kes

Veteran
Veteran
Joined
Aug 3, 2012
Messages
22,299
Reaction score
11,713
First Language
English
Primarily Uses
RMVXA
Just for the sake of clarity, MV uses Javascript, not Java. You may find this useful, as it was written specifically for using Javascript for MV.
 

Jonforum

Veteran
Veteran
Joined
Mar 28, 2016
Messages
1,623
Reaction score
1,440
First Language
French
Primarily Uses
RMMV
you can learn without school, but it will more long.
Example : I didn't even know what are a variable in javascript was just 2 years ago.
Now i can build and made my own rendering engine !
If you need start js , you should start learn the PIXIjs API.
Rmmv are based on this rendering library.

And for learn pure js and rmmv plugin script, take a look on youtube.
This guys have a lot of playlist
https://www.youtube.com/channel/UCWQj-MDI50Z7J5qW_41EFGw

And also to learn tips in javascript you can learn with video2brain or (.lynda.com) in english.

And also js are now similar to java structure with class.
 
Joined
Aug 11, 2018
Messages
3
Reaction score
0
First Language
English
Primarily Uses
RMMV
Just for the sake of clarity, MV uses Javascript, not Java. You may find this useful, as it was written specifically for using Javascript for MV.
Yeah, I understand that. I was just pointing out that I had prior programming experience. Thanks for the link though, I will definitely study this and use all these resources. It is very much appreciated.
 
Joined
Aug 11, 2018
Messages
3
Reaction score
0
First Language
English
Primarily Uses
RMMV
you can learn without school, but it will more long.
Example : I didn't even know what are a variable in javascript was just 2 years ago.
Now i can build and made my own rendering engine !
If you need start js , you should start learn the PIXIjs API.
Rmmv are based on this rendering library.

And for learn pure js and rmmv plugin script, take a look on youtube.
This guys have a lot of playlist
https://www.youtube.com/channel/UCWQj-MDI50Z7J5qW_41EFGw

And also to learn tips in javascript you can learn with video2brain or (.lynda.com) in english.

And also js are now similar to java structure with class.
Thanks, I will definitely look at this. This guy is really helpful, and I found him on YouTube before.
Also, that's cool you learned that much in 2 years, you must have been dedicated! I've been playing around with RPG maker only for a couple of weeks, but feel like I'm learning a lot. I'm not going to school for this, and it's more of a passion that I found myself having. I can't go to school for it right now, because I'm suffering from a mental ilness. Anyways, thank you so much! I'm checking these all out right now, and trying to learn.
 

peq42_

Yeet
Veteran
Joined
Feb 5, 2016
Messages
484
Reaction score
288
First Language
Portuguese(BR)
Primarily Uses
RMMV
It varies from case to case.To me, reading books/tutorials about a language, watching videos,etc never worked that well.

I used Game maker 8 in the past, and one of the things that most helped me get at least the basics of it was making a project that would do as many things as possible but still being useful. For javascript I did the same: I decided to make a terminal(in nwjs), adding to it as many functions as possible, making it as useful as possible, being careful about its performance and security(at least in some points, so I could learn).
At first, I didn't know anything (Still am not an expert of any kind), so I would google everything I wanted to add, and google multiple more times to find out how to modify things and how basic stuff works(types, working with arrays and strings so I could convert one to another,etc) . Doing so I would eventually hit limitations and find ways to overcome then, learn new things by working with them, etc. I would see javascript as it is by myself and not hearing and accepting what others say as absolute.

To me, the best way to learn something is working with it. Set a goal which will allow you to learn what you want and go foward.
 

TheoAllen

Self-proclaimed jack of all trades
Veteran
Joined
Mar 16, 2012
Messages
5,599
Reaction score
6,552
First Language
Indonesian
Primarily Uses
RMVXA
I usually start from ground up. Granted, I don't code in MV, but it's always been my way of doing thing. I refrain from actually code in the engine without knowing the basic like syntax rules. Like for Ruby, I started from reading an actual Book of Ruby instead of slapping it all together in RM. I started to learn the basic JS as well in the past, but haven't really tried to apply it in MV.
 

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

Latest Threads

Latest Profile Posts

Day 9 of giveaways! 8 prizes today :D
He mad, but he cute :kaopride:

Our latest feature is an interview with... me?!

People4_2 (Capelet off and on) added!

Just beat the last of us 2 last night and starting jedi: fallen order right now, both use unreal engine & when I say i knew 80% of jedi's buttons right away because they were the same buttons as TLOU2 its ridiculous, even the same narrow hallway crawl and barely-made-it jump they do. Unreal Engine is just big budget RPG Maker the way they make games nearly identical at its core lol.

Forum statistics

Threads
106,038
Messages
1,018,466
Members
137,821
Latest member
Capterson
Top