Since I've been on the forum, it seems that people are desperate to learn to script. Now when I came here, I also wanted to know a little about it, but coudn't find realy much like tutorials or what so ever. So I figured out I had to do it all by myself...Though, it was a pain in the @ss! So therefor I though I could help all those other people out, who want the same thing as me, Learning to script!
The way I want to do this, is by creating a podcast. In this podcast I'll discuss several scripting languages/methodes, wich are the following:
RGSS2 (RPGmakerVX)
HTML/CSS (Web)
ActionScript 2.0 (Flash)
Though the biggest part will be about RGSS2, since that's the one I'm most skilled in.
Now before I'll go work myself in sweat, I want to get a better view of howmany people are interested in this podcast, sinces it's going to take a lot of effort and time. I don't want to make podcasts for like only a couple of people that can be counted on a pair of hands. Therefor this topic.
If you like this idea of a script-teaching podcast, you may reply in the topic. Also you may place the banner in your sig, so that more people get to know this topic, so that it catch their attention as well. The more people want this idea to come true, the faster it will come!
-----
Oke so here's a little update. It's been a while allready since I though of this idea. I've been creating a site but didn't do anything with it for a long time (probabely because it was ugly (check it out @ this place). So since I'm a student of a creative design study, I realy need to have all graphics and things to look good. That's also a reason why I take so long with everything. Now, I learned scripting all by myself so that I could improve my games and flash-videos with some more nice looking transitions and that kinda stuff. So all my scripting is actualy graphics based so that's also something you guys should know before your gonna expect me to make a total awsome battle-system or what so ever...I can, but I won't (perhaps just a little).
So anyway, the reason why I'm doing this is that I want to let new people know that the site is allready up and keeps updating till I'm satisfied. Here's the link.
Greatzz, SojaBird.
Feel free to copy the code from the box and past it in your sig!
For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.
Thanks in advance.
Hey there,
Well I don't make battle neither though I can still teach you some things :)... The way I've learned to script is by reading other scripts for the most part. I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!! The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script. You also need to feel the competition that's around in the scripting-community. Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P So that's an other thing... You also don't need to be afraid to learn from others or helpfiles. When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember. Then, you must be calm, cause you need to try the script a lot of times. When I write a script, I test it after almost every changes. First I set up the major structure. Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base def initialize(x,y,width,height) super(x,y,width,height) refresh end
def refresh self.contents.clear draw_contents end
def draw_contents draw_something(with, some, parameters) end
def update refresh if @something != @what_it_should_be end end
So that's also very important. Then, the biggest thing I learned scripting from is TRIAL AND ERROR. That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.
So that's it how I did it. Now it's up to you. Do some requests (if I didn't do it allready :P) and learn from them.
Hope that helped you out a little. If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials. Perhaps they're going to be usefull for you one day ;)
So I've just learned that I will be teached how to use Joomla in my next part of my studie year. Joomla is a database kinda opensource website system wich we actualy allready planned to use (in test fase atm). So that should be nice as well. Anyway, as my partner AmIMeYet allready said, I'm very bussy and its hard for me to have room to make this. But I'm realy excited about it just as all of you, so don't be afrain, it'll come, I asure you that
So sorry once again. Don't give up your fait, just believe
For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.
Thanks in advance.
Hey there,
Well I don't make battle neither though I can still teach you some things :)... The way I've learned to script is by reading other scripts for the most part. I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!! The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script. You also need to feel the competition that's around in the scripting-community. Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P So that's an other thing... You also don't need to be afraid to learn from others or helpfiles. When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember. Then, you must be calm, cause you need to try the script a lot of times. When I write a script, I test it after almost every changes. First I set up the major structure. Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base def initialize(x,y,width,height) super(x,y,width,height) refresh end
def refresh self.contents.clear draw_contents end
def draw_contents draw_something(with, some, parameters) end
def update refresh if @something != @what_it_should_be end end
So that's also very important. Then, the biggest thing I learned scripting from is TRIAL AND ERROR. That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.
So that's it how I did it. Now it's up to you. Do some requests (if I didn't do it allready :P) and learn from them.
Hope that helped you out a little. If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials. Perhaps they're going to be usefull for you one day ;)
Group: Member
Posts: 24
Type: Event Designer
RM Skill: Undisclosed
Yesss!!! I've been trying to make games with RPG Maker for like 3 years now, but I constantly get discouraged because I can't make them how I want to without knowing how to script. I have been trying to learn to script off an on for the past couple months, but it explodes a mere mortal's brain. To be honest I feel like I haven't learned anything. Maybe I will finally be able to learn because of this. I'm looking forward to this a lot!!
I can't contribute but I can sure tell you what I personally would like to learn/see:
1) I'd like to see your site have an easy upload feature so anyone that is good at scripting can quickly and conveniently contribute their own help videos and text to one of several specified teaching categories. I have absolutely no doubt that you alone will provide a lot of useful information, but imagine if the other good scripters out there had a quick and easy upload tool...there would be a lot more help for newbcakes like me
2) RGSS2 first and foremost. I honestly don't care much about the other stuff. Maybe ActionScript.
3) I'd really like to learn what the default RMVX scripts mean - what does what in the program's default code. For instance, let's say I want to make a special character select screen with a script. Well to a beginner like me, I don't even know what part of the default code in RMVX controls the stuff that I need to modify. In my opinion, teaching the default code would go a LONG way toward helping everyone interested in writing scripts for RGSS2, and would at the same time teach them about the ruby language in general. So maybe one category of the site could be devoted to teaching default code and why it exists, what it governs, and how to modify it.
4) First off, I'd like to understand the step by step process in general terms of how to create a script specifically with RGSS2 in mind. One thing I can't seem to understand is if there is any general layout to follow, or if it's so complicated that there IS no general layout, and every script has a completely different "skeleton", if you will. Perhaps just create a really basic script and explain line by line why you're writing that line, and what it means, and why you have to do it. So maybe one category of the site could be called "Hands-On" where people actually create various simple scripts during the video and teach people why they're doing each thing.
5) Let's say I was someone else who actually halfway knew what the heck I was doing. I'm sure I'd be interested in somewhat more advanced topics like how to make your scripts compatible with other scripts and know where to put your scripts in the Script Editor in terms of order with other scripts.
Well, that's pretty much it. I don't know what an already advanced person would need to know, so I can't help you there! But seriously, best of luck to you! I'm really excited to see this!