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.
Programmer with expirence wondering How to approach Learning
● ARCHIVED · READ-ONLY
-
-
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.
-
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. -
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.
-
Thanks, I will definitely look at this. This guy is really helpful, and I found him on YouTube before.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.
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. -
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. -
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.