Have these questions been answered already?

KonKossKang

Veteran
Veteran
Joined
Dec 20, 2013
Messages
30
Reaction score
0
First Language
English
Primarily Uses
  1. Rb files dont do anything, cant drag them into ace?

Where is rggs3 code library at?
How come enterbrain doesn't have a 3d version?(i like these graphics btw)
How did you guys modify the script engine ace menus with ruby?
How can i modify party menu like yanfly did?
Is ruby like synthesis in that there are multiple ways to achieve the same thing?
The people who know ruby, how did you guys create custom battle scripts like realtime or sideview?
Are those scripts, the code words in the scripts universal?like in cmd the commands are universal not custom phrases except for the green stuff.
Would learning ruby make this list rhetorical?
 

RyokuHasu

Developer
Veteran
Joined
Jun 23, 2012
Messages
274
Reaction score
37
First Language
English
Primarily Uses
1) No comment

2) No comment

3) Because they just don't

4) its that a trick question? It's scripted in ruby to begin with, you kinda need to use it to modify it.

5) You would need to copy the proper scripts and edit the window design and rendering until you are satisfied with it. This will require you knowing Ruby/RGSS3.

6) No comment

7) What are you asking?

8) no, you have to look through them but most of the words you see in them are defined elsewhere the only "universal" words are the blue ones, those being keywords.

9)not sure what you are asking, but learning ruby/RGSS3 would make it easier for you to under stand the scripts and possibly make some of your own.
 

Napoleon

Veteran
Veteran
Joined
Dec 29, 2012
Messages
869
Reaction score
97
First Language
Dutch
Primarily Uses
8. Ruby is 'universal', RGSS is not and is specific for RPG Maker. But if you know Ruby you can script in RPG Maker within just a few weeks at most.

RPG Maker can be customized by scripting in Ruby/RGSS.
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,355
Reaction score
7,668
First Language
German
Primarily Uses
RMMV
1) rb files are just text files with scripts, and you never drag scripts into the editor - you have to open the script editor inside the game editor, and then copy/paste the contents of the rb files to the correct place/slots inside the script editor window.


The correct place is usually described in the comments at the beginning of the script, if that script was written for RM.


2) RGSS is a specific dialect of Ruby, it's used only in the RM programs and there is no library for it - most of the engine is directly visible in the script editor and can be changed there.


3) the 3D question has been asked several times before, just search this forum. I don't want to repeat what you can read there, but as a summary there are very good reasons why a 3D-RM will not happen (probably never, but that depends on Enterbrain)


4) to 9) Ruby is a full programming language - you can do anything in it, but it requires time to learn how to program (if you really want to learn how to program, that's usually a multi-year university course. There are tutorials that pretend to teach you how to program, but they only teach you how to write something by trial and error in a single language - to really learn how to program you need the basics, and that takes time to learn).
 

RyokuHasu

Developer
Veteran
Joined
Jun 23, 2012
Messages
274
Reaction score
37
First Language
English
Primarily Uses
if you really want to learn how to program, that's usually a multi-year university course.
It's literally NOT worth the money to take college programming courses. They only teach you the minimal basics over several years and are well over-priced. I learned more by self study in a month than 3 years in college. In fact by the time I got to college I already knew content that was supposed to be for a Bachelors or Masters. Save your money and find some good free tutorials if you want to learn. Go to college for something they will TEACH you not something they will ROB you for.
 
Last edited by a moderator:

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,355
Reaction score
7,668
First Language
German
Primarily Uses
RMMV
It's literally NOT worth the money to take college programming courses. They only teach you the minimal basics over several years and are well over-priced.
I was talking about German University-level, that is probably different that college or bachelor - or it was before they changed our universities to the bachelor/master-system, I know that a lot of people here were dissatisfied because the older system was more demanding than the current bachelor/master-system. I I got my education on the older system...
 

RyokuHasu

Developer
Veteran
Joined
Jun 23, 2012
Messages
274
Reaction score
37
First Language
English
Primarily Uses
@Andar: Well in America they assume we are Idiots about computer science and take it VERY SLOOOOOWLY. Thing is that's fine of your not naturally skilled at it, but for those of us with raw talent the higher education system is a giant drag.
 
Last edited by a moderator:

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,355
Reaction score
7,668
First Language
German
Primarily Uses
RMMV
@Andar: Well in America they assume we are Idiots about computer science and take it VERY SLOOOOOWLY.
In Germany, you need the highest level of the regular school education to be even allowed to enter University, and then the prof's try to weed out the bad ones - when I studied, we started the year with 400+ students in electrical engineering. I think about 50 of them graduated five or six years later (in different specializations), the rest couldn't make it....
 

Mouser

Veteran
Veteran
Joined
Aug 19, 2012
Messages
1,245
Reaction score
264
First Language
English
Primarily Uses
@Andar: Well in America they assume we are Idiots about computer science and take it VERY SLOOOOOWLY. Thing is that's fine of your not naturally skilled at it, but for those of us with raw talent the higher education system is a giant drag.
Yeah, I remember somebody telling me they were in a 2 semester program for CCNA certification, something I got in six weeks in an 'adult education' course meeting once a week in the evenings...

To answer the OP's questions - yes, learning Ruby will make most of what you asked rhetorical. But if you really want to learn Ruby, you need to learn how to code, and to do that, you need to forget about games for a while and just learn how programming languages work: conditional branches, loops, states (different from what the word states means in a game context), basic searching and sorting algorithms, etc...

You'll start off making simple "console" programs (the ones that work in that big black "cmd" box), and slowly work up to creating a graphical interface, and then a GUI. (you'll make a console UI first).

It's not an easy process, but if you stick with it, you can get the basics down fairly quickly (within six months if you put in some time in the morning/evenings, less if you can put in more time). I've never been much for the video tutorials for computer science, preferring dead-tree books (or online books) which let me flip back and forth and reference things as I go. Personally, I don't think video is really a good medium for conveying this information - but other people seem to do well with it: different learning styles, I guess.

In an ideal world where time wasn't an issue I'd say learn C, then C++, then Ruby. But since time is an issue, if all you really want to learn to code for is RPG Maker, jump right into Ruby. Ruby is a VERY object oriented language, so you'll have to wrap your head around that concept in order to really make any headway. Just a heads up on that.

Learn how Enumerators work. That's a pretty important 'feature' of Ruby. Understand hashes, and how parameters get passed around, including the 'splat' operator. Beyond that, you can get by with the stuff most programming languages have. If you want to work with other people's scripts you must learn how aliasing works - another important Ruby feature. If you're coding your own stuff from scratch you may or may not need aliasing (it becomes a design choice, so you should know enough to make that choice intelligently).

If you think you may want to work with another game engine down the line (like if you want to work with 3D at some point), it's definitely worth the time spent learning the 'scripting' here first. All the algorithms and logic (other than a few Ruby-specific features) will carry over, so you'll have an easier learning curve wherever you go to next.
 

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

Latest Threads

Latest Posts

Latest Profile Posts

How many parameters is 'too many'??
Yay, now back in action Happy Christmas time, coming back!






Back in action to develop the indie game that has been long overdue... Final Fallacy. A game that keeps on giving! The development never ends as the developer thinks to be the smart cookie by coming back and beginning by saying... "Oh bother, this indie game has been long overdue..." How could one resist such? No-one c
So I was playing with filters and this looked interesting...

Versus the normal look...

Kind of gives a very different feel. :LZSexcite:
To whom ever person or persons who re-did the DS/DS+ asset packs for MV (as in, they are all 48x48, and not just x2 the pixel scale) .... THANK-YOU!!!!!!!!! XwwwwX

Forum statistics

Threads
105,849
Messages
1,016,975
Members
137,563
Latest member
cexojow
Top