[Request] Tut. for RGSS
#1
Well yeah, I want to request a RGSS tutorial
for creating a battle system. Something to start
on or anything.

I have just started some days ago to learn RGSS
and I really want to script a battlesystem by myself
later, so what should I start to learn first ?
}
#2
There is no real 'hard and fast' tutorial for RGSS. Not here anyway. A lot of us learned by messing around with existing scripts. I personally started by screwing around with those 'WINDOW_whatever' classes just so I can see what effect I generate with the menus.

So the first step I recommend is babysteps in the pond. Get your feet wet but take your time. Play around.

As far as a battlesystem... VERY tricky. *Shrugs* However, you may have a talent for those. Each to his own talents in scripting.
}
#3
It's not wise to jump to making battlesystem when starting to learn Ruby/RGSS.
It's better to look into Scene_# and Window_# and change it around, see what you can do, learn the syntaxes (def, if, else, end, do, begin, while, until, etc) and create your own scene with some windows, that what I did ;o
}
#4
Thanks for the replies~

Well, I didn't say I want to start
creating a battlesystem NOW! =P
I said sometime later when I got
the knowledge. ^^
Hmmm... gonna see what I can do.

Btw. Is there a summary of all these
syntaxes? With explanation etc. I can't
know what each of these means by just
looking at the scripts =s
Another problem is just I have no clue
what I should start on.
}
#5
The name RGSS translates to Ruby Game Scripting System. So it is basically a stripped down version of RUBY:

http://ruby-doc.org/docs/ProgrammingRuby/

I did a little searching. Some 'statements' in Ruby work fine with RGSS... just that they didn't use them in the default scripts. So you may find a statement here and there in that site that works just fine with your scripts.
}
#6
Whoa thanks!
That looks like a lot time I will
have to spend on learning all
this! =]
}
#7
I am learned RGSS from learning basics of Ruby (not RGSS).
When I was 13 years old (two years ago), I started learning Ruby Basics. After learning basics I started analyzing other RGSS scripts.
I learn method by method.
In next month I get experience and I started making basics scripts to RGSS :)

In learning this should be help :
http://www.ruby-lang.org/en/documentation/quickstart/
http://tryruby.org/levels/1/challenges/0
Rpg Maker Xp Help File
Skills: Android, Ruby, PHP, Linux
}
#8
$ is a global variable, @ is a class variable. Something.a_thing means you are referencing a_thing in the Something class. Other than that, the best way to learn is to start changing things! Look at the Window_base, Game_Actor, and Game_Enemy scripts and see what you can get them to do.

If you know how to code already, this is a useful resource http://www.scribd.com/doc/92493367/Scrip...nd-Experts

Good luck! The Battle script is one of the most complex. It references a lot of things, Troops, Enemies, Actors, Windows. I've been studying the RGSS for about a year and am just starting to understand the battlesystem.
}
#9
I not even tried to understand Scene_Battle, because I think that standard battle system is awful. I prefer ABS systems. I am writed some addons to XAS, but not to original standard battle system. ABS'es are better.

You can enter the action if you use ABS ;) If you use standard system - not.
Skills: Android, Ruby, PHP, Linux
}
#10
I guess I should close this thread. Eldur hasn't been here since March 2010, a month after he posted the request 2 years ago..
Up is down, left is right and sideways is straight ahead. - Cord "Circle of Iron", 1978 (written by Bruce Lee and James Coburn... really...)

[Image: QrnbKlx.jpg]
[Image: sGz1ErF.png]    [Image: liM4ikn.png]    [Image: fdzKgZA.png]    [Image: sj0H81z.png]
[Image: QL7oRau.png]    [Image: uSqjY09.png]    [Image: GAA3qE9.png]    [Image: 2Hmnx1G.png]    [Image: BwtNdKw.png%5B]
  Above are clickable links
}


Possibly Related Threads…
Thread Author Replies Views Last Post
   RGSS scripting dissections and explinations Siletrea 97 107,043 03-18-2019, 06:46 AM
Last Post: Siletrea
   Help iwth script (RGSS Player crash) Whisper 3 8,631 06-17-2017, 05:03 PM
Last Post: Whisper
  How can I use the cmd of "require" in rgss superegp 2 5,999 11-03-2015, 06:16 AM
Last Post: kyonides
   Script Request - Variables Specific Save File JayRay 2 5,192 04-28-2014, 05:15 AM
Last Post: JayRay
   Script Request zitubia 0 2,927 01-31-2014, 04:39 PM
Last Post: zitubia
Exclamation RPGXP Script Request: Movement by terrain Iqus 7 10,282 12-26-2013, 04:07 PM
Last Post: Iqus
Question  RGSS stoped to work Chaos17 5 7,864 02-14-2013, 05:13 PM
Last Post: DerVVulfman
   Ruby, RGSS & General Code Discussion Kain Nobel 6 11,081 12-22-2012, 05:11 AM
Last Post: MechanicalPen
Wink  tile layer opacity script request xnadvance 5 8,006 07-21-2012, 06:15 PM
Last Post: xnadvance
   Another battle system request. o_o; Boot 11 15,807 04-30-2010, 03:35 AM
Last Post: DerVVulfman



Users browsing this thread: 2 Guest(s)