Submit Your Article


 
RPG Maker

Welcome Guest ( Log In | Register )


  Games Resources RPG Maker VX RPG Maker XP Scripts Tutorials Downloads

2 Pages V   1 2 >  
Reply to this topicStart new topic
> Learn All About Ruby, RGSS - Ruby Game Scripting System
Rydin
post Jun 13 2006, 12:09 AM
Post #1


Level 43


Group: Retired Admin Staff
Posts: 1,185
Type: None
RM Skill: Undisclosed




What is Ruby you ask?
RGSS - Ruby Game Scripting System

Ruby is the name of the programming language used in RPG Maker XP! It's very flexible and allows easy editing within' the game structure itself. Sounds good an easy huh? NOT, if you've never had any programming experience before then it'll be quite hard at first. However don't worry because it's such a simple based system, it can be easily learned.

The path to learning Ruby!

RGSS Tutorials on the main site:
http://www.rpgrevolution.com/tutorial/rgss.php

Some External Links for Ruby, not RGSS:
http://ruby-lang.org/
http://rubyforge.org/
http://www.rubycentral.com/

Feel free to post other helpful information regarding Ruby/RGSS and tutorials.
Go to the top of the page
 
+Quote Post
   
Holder
post Jun 15 2006, 08:28 AM
Post #2


Spoilers.
Group Icon

Group: Revolutionary
Posts: 4,204
Type: Developer
RM Skill: Advanced
Rev Points: 250




Greetings.

Is there any link available for a tutorial designed especially for RPG Maker XP?

As I learn best from inputing somthing and seeing the result on screen.
(eg. changing the look of the Menu)
As Ive downloaded the ones from this site but I still can't make head nor tail of the code.

I've had a quick check around the sites but I can't see anything regarding RM, unless I missed it.

This post has been edited by Dark_Holder: Jun 15 2006, 08:29 AM


__________________________

 I'm running the Great North Run in September in aid of NACC. A condition my wife has in it's severe form.
Please sponsor me with whatever you can, thank you.
If you'd like to help spread the word please share the image and link to my fundraising page.

Go to the top of the page
 
+Quote Post
   
Oceans Dream
post Jul 13 2006, 10:17 AM
Post #3


efffortt
Group Icon

Group: Revolutionary
Posts: 5,592
Type: Developer
RM Skill: Advanced




By the way, here's an RGSS for dummies tutorial. You may want to check it out.
http://www.gamingw.net/forums/index.php?topic=19617.0

Thanks to RPG for this, he did an awesome job.

I recommend anyone working with RMXP studies RGSS/Ruby a bit, and stop solely relying on other peoples scripts for your game. The more you know Ruby, the more you'll be able to do what you want in the game. It's pretty powerful and should be taken advantage of.


__________________________

Ocean's Dreams blog! Contains RPG Design topics, Game updates and others!
Also check out my tumblr for smaller but more frequent updates!
http://oceansdreams.tumblr.com/

Go to the top of the page
 
+Quote Post
   
Holder
post Aug 10 2006, 08:36 AM
Post #4


Spoilers.
Group Icon

Group: Revolutionary
Posts: 4,204
Type: Developer
RM Skill: Advanced
Rev Points: 250




It does take time to learn, you should not expect to quickly read through it and then get started on a custom battle or anything like that.

You need to first understand the different elements are within ruby, for myself it is taking some time to learn. Its like learning a new language, in fact its almost exactly the same, you won't expect to look through a German dictionary or a book and then go on to write a story in German, you need to know how to construct the sentences and know how and where to use new characters and symbols.

Take you time and try not to rush into it.

I am still wondering if anyone can find a step by step tutorial for implementing the code into RM XP, even if it is for somthing simple like a new message box. Just so I can see the different effects and where to start. Thanks

Farewell


__________________________

 I'm running the Great North Run in September in aid of NACC. A condition my wife has in it's severe form.
Please sponsor me with whatever you can, thank you.
If you'd like to help spread the word please share the image and link to my fundraising page.

Go to the top of the page
 
+Quote Post
   
Shottadream
post Aug 10 2006, 11:09 AM
Post #5


"I left the building" - Shottadream a.k.a. Rodney Bern
Group Icon

Group: Member
Posts: 144
Type: Event Designer
RM Skill: Advanced




In my opinion I started learning more advanced Scripting Laungauges. I am still learning Ruby but things like BASIC,C++,And Java are essential if you think about the more advanced game makers.


__________________________
Farewell RRR I love you guys. From the bottom of my heart ;)
Go to the top of the page
 
+Quote Post
   
Jako Drako
post Aug 10 2006, 03:27 PM
Post #6


Protector of life
Group Icon

Group: Member
Posts: 145
Type: Scripter
RM Skill: Advanced




I know some BASIC and C#, but I like Ruby better because it is easier to use and makes more sense to me.


__________________________
-------------------
*thanks to rpgx for sig*
*I had to change my av, but still wanted the pic of Kaylee, lol*
I am Warder Dragon
Lawful good
Very magical
The warder dragon is a large and bulky dragon, with large strong legs and arms. The size of these mammoth dragons starts from birth at the size of a mature border collie! But don?t be fooled by these big dragons, they aren?t slow, but aren?t fast, and they tend to be more peaceful and talkative than most dragons. Warder dragons get their names from the fact that they radiate a holy magical aura from their large tattoo like markings that may be anywhere on their bodies, the aura destroys "pure evil" beings, but higher evil ones will just be phased. The warder dragon loves love, and enjoy being in relationships with mates, and they despise weight jokes and anti-self acceptance jokes. They will gladly fight when it comes to defending a homeland or their friends!
This Dragons favorite elements are: Love,Relationships,Food,Peace,Honor
Take the Inner Dragon quiz!

Go to the top of the page
 
+Quote Post
   
Oceans Dream
post Aug 10 2006, 03:50 PM
Post #7


efffortt
Group Icon

Group: Revolutionary
Posts: 5,592
Type: Developer
RM Skill: Advanced




I'll have to see if there are tutorials on programming concepts. If it's available, going to a Computer Science class at school can help as well. I took Basic, C++ and Java, it'd probably help if I used Ruby, but I don't. But at least the basics of programming would be the same for those languages. HTML is not a good language to learn programming concepts from, however.

I thought the RMXP help file covered Ruby as well.


__________________________

Ocean's Dreams blog! Contains RPG Design topics, Game updates and others!
Also check out my tumblr for smaller but more frequent updates!
http://oceansdreams.tumblr.com/

Go to the top of the page
 
+Quote Post
   
SephirothSpawn
post Nov 5 2006, 07:36 PM
Post #8


Level 6
Group Icon

Group: Member
Posts: 78
Type: Scripter
RM Skill: Masterful




These are a collection of links that I have found all useful in helping you start and develope skills with RGSS and Ruby.
Go to the top of the page
 
+Quote Post
   
jens009
post Nov 5 2006, 07:44 PM
Post #9


L Did you know? Death gods... only eat apples
Group Icon

Group: +Gold Member
Posts: 2,976
Type: Scripter
RM Skill: Skilled




Once again sephirot! Your amazing scripting abilities still aghast me. Thanks for this links everyone, this would truly help me script better during free my free time.
QUOTE
ok i went to the links above because i want to learn how to code ruby but i cant under stand a damn thing there talking about is there a place i can go where they will explain it to me in laimens


Please it takes time to learn how to script,however try to look at it as eventing and think of all the possibilities you could do! I hope this boosts your morale in learning on how to script.


__________________________

My RMXP Project:


Farewell RRR. =]
Go to the top of the page
 
+Quote Post
   
SephirothSpawn
post Nov 5 2006, 09:46 PM
Post #10


Level 6
Group Icon

Group: Member
Posts: 78
Type: Scripter
RM Skill: Masterful




As with anything, scripting takes time. I can say in the last year (minus the first 3 or 4 months of half-assed scripting), I have probably put on average 2-4 hours of scripting a night. On my days off even more. It isn't something that can just hit you.

Luckily Ruby is easy to learn once you fully grasp the concept of of OO (everything is an object). It took me a good solid month to learn Ruby and have spent the last year perfecting it down to a style of my own (that people are now using happy.gif).

I am starting to be back on msn frequently. Check my signature soon, because I am going to be setting up a time twice a week, for a few hours that I will set aside for scripting help.
Go to the top of the page
 
+Quote Post
   
darkhalo
post Nov 6 2006, 11:17 AM
Post #11


The RM Warlock
Group Icon

Group: +Gold Member
Posts: 2,178
Type: Developer
RM Skill: Advanced




This is great...all these tutorials in one bag. Obviously I looked first at the RGSS for Dummies, and I
like how its been explained. Im hoping that oneday I can learn script rather than editing others.
Anyhow, my questions are a waiting in the queue. smile.gif


__________________________

Go to the top of the page
 
+Quote Post
   
SephirothSpawn
post Nov 6 2006, 09:16 PM
Post #12


Level 6
Group Icon

Group: Member
Posts: 78
Type: Scripter
RM Skill: Masterful




I suggest Dube's Tutorials. I personally used them to learn most about script.

Then if you want to get serious, read into the Ruby Central link. I can say I own the book on the site and learned quite a bit from that.
Go to the top of the page
 
+Quote Post
   
Japa
post Nov 6 2006, 11:43 PM
Post #13


Level 10
Group Icon

Group: Member
Posts: 166
Type: Scripter
RM Skill: Skilled




QUOTE (Crotch @ Aug 10 2006, 02:04 PM) *
am i the only one left who can still script in original Basic 7.0 (from the commodore and tandy systems) lmao


WRONG!

I can code rather well on the C-64 (it was the first comp I owned)


__________________________

^ My character in Ryzom.
Go to the top of the page
 
+Quote Post
   
abreaction
post Apr 19 2007, 02:08 PM
Post #14


Level 7
Group Icon

Group: Revolutionary
Posts: 109
Type: Artist
RM Skill: Advanced




I have some knowledge of javascript, and html.... RPGcode too, if you've heard of RpgToolkit.
But I am still sort of confused.
Like how I learned RpgCode, I started just doing basic stuff like bitmap.new and editing some scripts...
But I still don't completely understand RGSS.
Is there some way(considering my age.... VERY Young....) to learn RGSS, without confusing me too much...
a video?


__________________________

[Show/Hide] My projects

Go to the top of the page
 
+Quote Post
   
Sky Song
post May 3 2007, 01:37 PM
Post #15


Level 1
Group Icon

Group: Member
Posts: 9
Type: Developer
RM Skill: Masterful




I have a small question.
-Is there a book about Ruby?


__________________________
~'LEEROOOOOOYY!!?"

Deform'd Studios
Writer.
Go to the top of the page
 
+Quote Post
   
Rukiri
post Aug 16 2007, 07:11 PM
Post #16


emerge -avt awesome! Wait... it brings me.... HERE?!
Group Icon

Group: Revolutionary
Posts: 1,723
Type: Scripter
RM Skill: Advanced




probably but I don't know, I already grasped ruby wasn't as hard as I thought^^


__________________________
Xeilsoft
- Follow your dreams to the very end..

Kits that I'm working on.
[Unity3D 4.0] LTTP/Minish Cap - I don't have time for custom gfx like what the pze folks are doing but I will try and work on some enhanced LTTP graphics.

Main PC
Core i7 3820 overclocked @ 4.8GHZ
Galaxy: Nvidia Geforce GTX 680 GDDR5 2GB
Asrock X79 Extreme9 w' creative sound
64GB corsair platinum @ 1600MHZ
Muchkin 128GB SSD(boot), OZKIN 2TB SSD, Western Digital GREEN 1TB HDD.
Rosewill Lightning 1000W PSU
OS: Funtoo Linux, Windows 8 (Virtual Machine)

iMac (March 2013)
3.4GHz Quad-core Intel Core i7, Turbo Boost up to 3.9GHz
16GB 1600MHz DDR3 SDRAM - 2X8GB
1TB Serial ATA Drive @ 7200 rpm
NVIDIA GeForce GTX 680MX 2GB GDDR5
Go to the top of the page
 
+Quote Post
   
Oceans Dream
post Aug 16 2007, 07:35 PM
Post #17


efffortt
Group Icon

Group: Revolutionary
Posts: 5,592
Type: Developer
RM Skill: Advanced




http://www.amazon.com/Programming-Ruby-Pra...d/dp/0974514055

There should be others as well (I.E. Read the previous posts).

Don't bump the topic without a good reason, the last poster posted in May! At least Ruby books would be a good thing.

Ah, second page. Have to delete some posts. There we go.


__________________________

Ocean's Dreams blog! Contains RPG Design topics, Game updates and others!
Also check out my tumblr for smaller but more frequent updates!
http://oceansdreams.tumblr.com/

Go to the top of the page
 
+Quote Post
   
Jadak
post Dec 14 2007, 03:27 PM
Post #18


R3? Pfffft! You'll Always Be RRR to ME
Group Icon

Group: Revolutionary
Posts: 1,201
Type: Event Designer
RM Skill: Advanced




Sorry to sort of necro, but a lot of those links are broken, I was wondering if maybe anyone had any ones that still actually work?(Trying to learn myself)


__________________________


Current Project: A Tainted Memory ~(Early Development)~
Go to the top of the page
 
+Quote Post
   
SeeYouAlways
post Dec 14 2007, 05:19 PM
Post #19


Demented Moogle
Group Icon

Group: Banned
Posts: 1,130
Type: None
RM Skill: Undisclosed




The main site has all the RGSS tutorials you need to get you started. =/

http://www.rpgrevolution.com/tutorial/rgss.php


__________________________
Go to the top of the page
 
+Quote Post
   
Guardian Drayal
post Jan 6 2008, 12:52 PM
Post #20


Epic Guardian
Group Icon

Group: Revolutionary
Posts: 565
Type: Event Designer
RM Skill: Skilled




We all know that Ruby is the base language of RGSS, but it brings up a question: Would it better to just learn Ruby as a whole rather than just RGSS? There's a couple of books about Ruby for sale in various bookstores, and since that is the parent language, I thought that might be a viable path.

Does anyone have any thoughts on this?


__________________________
What, you were expecting to see something funny or interesting here...?
Go to the top of the page
 
+Quote Post
   

2 Pages V   1 2 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 23rd May 2013 - 10:39 AM
RPG RPG Revolution is an Privacy Policy and Legal
eXTReMe Tracker