El diseño es la creatividad
 
ÍndiceNuevo Portal!CalendarioFAQBuscarMiembrosGrupos de UsuariosRegistrarseConectarse

Comparte | 
 

 Algo de script rpg maker xp; lo mínimo para entenderlos.

Ir abajo 
AutorMensaje
KnuP
Aprendiz
Aprendiz
KnuP

Cantidad de envíos : 17
Edad : 26
Localización : Arica - Chile
Mi especialidad : Tester
Fecha de inscripción : 21/07/2008

MensajeTema: Algo de script rpg maker xp; lo mínimo para entenderlos.   Miér Jul 23, 2008 2:56 pm

¿Pero que rayos es ruby?

Es un tipo de sistema de programación, que ocupa con especial énfasis el RpgMaker XP, creado por el Japones
Yukihiro Matsumoto, por medio de script orientados a objetos, en conclusión, un
sistema para hacer (En el rpg maker ) Lo que tu quieras que haga,
dejando ordenes escritas, pero que siempre interpretara todo a base de
objetos.


Ahora, el sistema ruby, usado en el rpg maker, no es ruby puro, sino que es llamado abreviadamente RGSS (Ruby game scripting system),
el cual fue creado específicamente para hacer que los juegos "Amateurs"
fueran mas personalisable, que en versiones como el rpg maker 2000.

(El Rpg Maker VX, usa rgss 2, que es el mismo, pero mejorado ( los adelantados en el tema dicen que es un codigo mas limpio ))

Ademas
el Rpg maker xp viene con un agregado llamado RGSS Standard ( Mas
conocido como RTP ), que son una serie de objetos para que no tengas
que empezar desde 0.

Ahora al punto fuerte de este topic ... Algo básico sobre Ruby ( Al fin, demasiado preámbulo con lo de la intro xD)

Lineas Verdes


Primero,
habrán notado que en los scripts, hay lineas que son ignoradas, y que
se notan de color verde, pues esa es su función, son como anotaciones
que deja el autor para el uso del script o etc.

¿Como funciona?

Al PRINCIPIO de cada linea pones un #, lo que indicara al script que debe omitir la linea.

También
si vas a dar un discurso de 20 lineas, no tienes que poner el gato al
principio de todas, puedes ahorrar tiempo con el comando: =begin al principio del discurso, y un =end al final.

Ejemplo practico:

# Acá pongo un dato corto, el cual se vera así y sera ignorado por el script.
Y esta linea no la tiene así que el script lee lo que pongas.

=begin
Acá puedo
hablar mucho
sin tener que poner
tantas lineas con el gato
solo para perder el valioso tiempo
=end
De acá para abajo, si es leído xD

Si
ves un script que no sea del rtp, veras que sus autores siempre ponen
una reseña de esta forma, o indican las partes que puedes editar, sin
necesidad de saber rgss.

Bien, esto se ve bastante fácil, ahora vamos al script mismo:

Palabras Azules

¡Waa, que es eso!, dirán algunos, pero no es tan difícil, estamos solo desmenuzando las piezas del rompecabezas ...

Estas
palabras que el rgss identifica de color azul, son comandos para poder
identificar y realizar acciones, como por ejemplo los scripts
generalmente empiezan con class y todos terminan con un end, bueno pues el primero es un comando que identifica la class del script, y el segundo define el termino del script.

¿Que no entendiste?, Simple, son ordenes que le das al script, para que pueda trabajar normalmente, y haga lo que le ordenes.

Esta
es la parte un poco mas dificil de identificar, ya que, si vas a ser un
programador, tendrás que familiarizarte con estos comandos, ya que son
un pilar del sistema.

Textos Violeta/Lila ( No morado, esa palabra viene de moretón, pero muchos le decimos así xD)

Bien
esto no tiene ciencia, si quieres identificar algo, y decirle al
programa que no es un código, pone lo que necesites entre comillas, y
escribes lo deseado; esto se usa mucho para poner un texto de mensaje,
de lo que te saldría si ... o para indicar una imagen o sonido que debe
mostrar, etc

Ej: bla bla bla, "Texto que quisiera mostrar"

Texto en rojo Shocked

Primero
que nada no te preocupes, no es un error ni nada ( Hay gente que piensa
que si esta rojo, metió la pata xD, pero no es así ....)

Muchas veces, veras que los números que escribas, se colorearan de color rojo, ¿Y que tiene de importante?,
lo importante es que va relacionado con el texto en violeta, ¿Como?,
pues que si escribes en un código, que habrá un archivo, que por ej,
termina con números, o el mismo sea un numero, si lo escribes sin
comillas, saldrá en color rojo los números, pero si los pones en
comillas, no.
-------------------------------------------------------------------------------------------------------

Ejemplo Practico:

sprite.bitmap = RPG::Cache.picture ("Marker002")

Acá ves como al poner entre comillas, se colorea débilmente a ese color ( Violeta, no morado rabbit )

También vemos ejemplificado el uso de los símbolos en azul.

-------------------------------------------------------------------------------------------------------

sprite.bitmap = RPG::Cache.picture (Marker002)

Si no ves la diferencia con el otro, definitivamente ve con el oculista tongue
; sin comillas, el texto pasa a ser tipo común y corriente, y los
números, aunque estén pegados a la palabra, pasaran al color rojo.

-------------------------------------------------------------------------------------------------------

Ahora, si no me crees, pega ese code en el rpg maker, y veras los colores ( Se ven levemente, por lo menos en mi pc xD)

Por ultimo .......

Texto normal ... KuaK!

Todo
lo que escribas en el rpg maker, que no tenga ninguna de las 4
características coloridas anteriores, simplemente no es coloreado, en
esta categoría entre cualquier tipo de texto alfabetico y algunos
signos como $.

Eso Seria, ojala después traiga, no en mucho tiempo, algunos ejemplos de como scriptear.

Bye y Saludos

Próximo post, prometo traer contenido de realización de script, y como utilizarlos en el maker Cool

A menos que llege alguien que ya sea master y lo aga antes y mejor xD


Pd:
Para comprobar lo que he dicho ( A los incrédulos o que no entendieron
bien ) les dejo este code, pegarlo y vean todo lo que he escrito acá:

Spoiler:
 
Volver arriba Ir abajo
Ver perfil de usuario
Dj-Nevil
Administrador
Administrador
Dj-Nevil

Cantidad de envíos : 58
Edad : 25
Localización : El foro, mdr o simplemente llamalo madrid
Mi especialidad : Enginer
Fecha de inscripción : 19/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Miér Jul 23, 2008 3:15 pm

Excelente tutorial para introducirse en el mundillo, bueno digo, en el mundazo del Script en el RPGM XP xDD, sigue así que va muy bien Wink

PD: Es el primer tutorial de RGSS que entiendo cheers

_________________



Última edición por Dj-Nevil el Lun Jul 28, 2008 8:44 am, editado 1 vez
Volver arriba Ir abajo
Ver perfil de usuario http://rpgmakerxp.foroes.org
KnuP
Aprendiz
Aprendiz
KnuP

Cantidad de envíos : 17
Edad : 26
Localización : Arica - Chile
Mi especialidad : Tester
Fecha de inscripción : 21/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Miér Jul 23, 2008 3:24 pm

Gracias!, dedique unas 2 horas en pensar bien que decir xD para que todos puedan entender esto, que es lo mínimo ( Los infantes aprenden a leer primero, luego a escribir Wink)

Bye y Saludos

Pd: No quiero ofender a nadie con lo de infante, es un ejemplo sobre el aprendizaje de cualquier idioma xD
Volver arriba Ir abajo
Ver perfil de usuario
Dj-Nevil
Administrador
Administrador
Dj-Nevil

Cantidad de envíos : 58
Edad : 25
Localización : El foro, mdr o simplemente llamalo madrid
Mi especialidad : Enginer
Fecha de inscripción : 19/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Miér Jul 23, 2008 5:41 pm

xDD yo soy "cortito" para los Scripts y el lenguaje RGSS xDD si, pero bueno a ver si el maestro KnuP me enseña y puedo llevarme bien con los amiguitos Scripts Twisted Evil xDDD

_________________



Última edición por Dj-Nevil el Lun Jul 28, 2008 8:45 am, editado 1 vez
Volver arriba Ir abajo
Ver perfil de usuario http://rpgmakerxp.foroes.org
Ponder
Moderador
Moderador
Ponder

Cantidad de envíos : 13
Mi especialidad : Grafísta
Fecha de inscripción : 19/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Miér Jul 23, 2008 7:35 pm

Bueno, yo la verdad esque no sé hacer Script ni modificarlos ni nada como Nevil, para eso tienes que ser un experto xD


Estoy deseando que termines con el tutorial entero para enterarme del lenguaje RGSS
lol!
Volver arriba Ir abajo
Ver perfil de usuario
Kbeez
Aprendiz
Aprendiz
Kbeez

Cantidad de envíos : 22
Mi especialidad : Grafísta
Fecha de inscripción : 23/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Jue Jul 24, 2008 10:03 am

Yo esto ya lo sabia Razz pero lo que no se muy bien es como crear un Script de algo simple y eso, KnuP podrias subir un Script y como hacerlo bien para que no de errores o algo asi
Volver arriba Ir abajo
Ver perfil de usuario
KnuP
Aprendiz
Aprendiz
KnuP

Cantidad de envíos : 17
Edad : 26
Localización : Arica - Chile
Mi especialidad : Tester
Fecha de inscripción : 21/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Jue Jul 24, 2008 7:44 pm

En eso estoy, tengo mucha presión de la escuela y el gd, así que estoy un poco limitado.

Pero en eso estoy, espero que en menos de 2 semanas como mucho ponga un script de a devéras para ver algo de programación básica, esto era solo lectura ( Hay muchos que quieren saber scripting y ni siquiera saben que tienen adentro xD)
Volver arriba Ir abajo
Ver perfil de usuario
Dj-Nevil
Administrador
Administrador
Dj-Nevil

Cantidad de envíos : 58
Edad : 25
Localización : El foro, mdr o simplemente llamalo madrid
Mi especialidad : Enginer
Fecha de inscripción : 19/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Sáb Jul 26, 2008 5:15 am

xDD tranquilo hombre, cuando puedas cuelgas el tutorial Wink, tomate tu tiempo que tampoco queremos meterte más presión (maldito colegio xDD)

_________________



Última edición por Dj-Nevil el Lun Jul 28, 2008 8:45 am, editado 1 vez
Volver arriba Ir abajo
Ver perfil de usuario http://rpgmakerxp.foroes.org
Jury
Aprendiz
Aprendiz


Cantidad de envíos : 21
Edad : 27
Localización : Chile
Mi especialidad : Enginer
Fecha de inscripción : 26/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Sáb Jul 26, 2008 11:23 am

personalmente recomiendo que quienes quieran aprender rgss, aprendan la base de cualquier idioma (recomiendo buscar el tutorial creado por der meister...) que esta colgado en el foro de rpgmxp...

es un tutorial muy bueno sobre pascal con el que se logra entender la base de la programacion (tipos de variables, etc..)
en todo caso, no es por ser malo xD..

pero hay muchos tutoriales que dicen lo mismo que este (osea.. en cuanto a contenido hablan sobre, comentarios lo basico y todo)...

pero espero que continues con todo
etc..
etc
Volver arriba Ir abajo
Ver perfil de usuario http://www.hquest.ueuo.com/home.html
Dj-Nevil
Administrador
Administrador
Dj-Nevil

Cantidad de envíos : 58
Edad : 25
Localización : El foro, mdr o simplemente llamalo madrid
Mi especialidad : Enginer
Fecha de inscripción : 19/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Sáb Jul 26, 2008 11:33 am

Bueno eso de que hay que aprender la base de cualquier idioma es mentira, solo hay que saber inglés xDDD ya que todooo... esta programado en inglés....

A mi esto me sirvió como base de RGSS que esque no entiendo nada de Scripts xDD, aunque aver si comprendo algo después de ver algún tutorial más
Wink

_________________



Última edición por Dj-Nevil el Lun Jul 28, 2008 8:45 am, editado 2 veces
Volver arriba Ir abajo
Ver perfil de usuario http://rpgmakerxp.foroes.org
Jury
Aprendiz
Aprendiz


Cantidad de envíos : 21
Edad : 27
Localización : Chile
Mi especialidad : Enginer
Fecha de inscripción : 26/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Sáb Jul 26, 2008 11:43 am

-__-..

nevil ¬¬.. me dices eso ami?.. siendo que yo se mas que tu??...

SIENDO QUE YO NUNCA ME E DEDICADO A APRENDER RUBY...


pude modificar el "menu" del rpg maker, pude ponerle el script de movil, hasta te explique como funcionaba, y me dices que lo que digo YO es mentira -_-??

>> lol! <<
Volver arriba Ir abajo
Ver perfil de usuario http://www.hquest.ueuo.com/home.html
Dj-Nevil
Administrador
Administrador
Dj-Nevil

Cantidad de envíos : 58
Edad : 25
Localización : El foro, mdr o simplemente llamalo madrid
Mi especialidad : Enginer
Fecha de inscripción : 19/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Sáb Jul 26, 2008 11:48 am

¡¡Eeeeeeh que no que no!! que me has entendido mal yo creo... quiero decir que lo de aprender muchos idiomas no hace falta (quizás utilize mal la palabra "mentira") solo digo que, que yo sepa, para programar solo hace falta saber inglés...

Pero Jury, no te cabrees tio Crying or Very sad me entendiste mal, y claro, pero... ¿como voy a saber yo más que tu? por lo menos en Script ando pez xDD, y lo del Script del movil tienes razón, pero que yo no decia eso acusandote solo por lo del idioma xDD

Y lo de: "A mi me sirvio como base de RGSS" me referia al Tutorial este, no al Inglés xDD

_________________



Última edición por Dj-Nevil el Lun Jul 28, 2008 8:45 am, editado 1 vez
Volver arriba Ir abajo
Ver perfil de usuario http://rpgmakerxp.foroes.org
Jury
Aprendiz
Aprendiz


Cantidad de envíos : 21
Edad : 27
Localización : Chile
Mi especialidad : Enginer
Fecha de inscripción : 26/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Sáb Jul 26, 2008 12:06 pm

¬¬...

nevil...

si tu tuvieras la base de "cualquier idioma de programacion"...

podrias modificar scripts ¬___¬.. y no tendrias niun problema por que entenderias los scripts en si...

y obviamnte que ingles es necesario xD..

hoy en dia, el ingles es necesario para todo, todo, todo, todo
Volver arriba Ir abajo
Ver perfil de usuario http://www.hquest.ueuo.com/home.html
Dj-Nevil
Administrador
Administrador
Dj-Nevil

Cantidad de envíos : 58
Edad : 25
Localización : El foro, mdr o simplemente llamalo madrid
Mi especialidad : Enginer
Fecha de inscripción : 19/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Sáb Jul 26, 2008 12:10 pm

Por eso tio, que no te entendi, cuando dijiste: "aprendan la base de cualquier idioma" yo pensaba que decias: Español, Inglés, Francés, Italiano... xDDD

Pero luego entendí que te referias a: java, html, RGSS, ruby, C++, flash, etc... Wink

_________________



Última edición por Dj-Nevil el Lun Jul 28, 2008 8:46 am, editado 1 vez
Volver arriba Ir abajo
Ver perfil de usuario http://rpgmakerxp.foroes.org
Jury
Aprendiz
Aprendiz


Cantidad de envíos : 21
Edad : 27
Localización : Chile
Mi especialidad : Enginer
Fecha de inscripción : 26/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Sáb Jul 26, 2008 12:15 pm

arf xD....

xDD!!!!
dale... no importa xD
Volver arriba Ir abajo
Ver perfil de usuario http://www.hquest.ueuo.com/home.html
Fuemo
Aprendiz
Aprendiz
Fuemo

Cantidad de envíos : 16
Mi especialidad : Guionísta
Fecha de inscripción : 26/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Lun Jul 28, 2008 10:51 am

KnuP ¿para cuando el tuto bueno?
xDD me refiero al que nos enseñas a hacer scripts y eso jeje Razz
Volver arriba Ir abajo
Ver perfil de usuario
KnuP
Aprendiz
Aprendiz
KnuP

Cantidad de envíos : 17
Edad : 26
Localización : Arica - Chile
Mi especialidad : Tester
Fecha de inscripción : 21/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Lun Jul 28, 2008 2:47 pm

Cuando mejoren la educación en Chile ( En 20 años mas xD )

No como mucho a ver .... serán 2 semanas como mucho (siendo optimista claro, maldito colegio, tengo que pasar con 6.5 para obtener beca de la república xD )

Bye y Saludos
Volver arriba Ir abajo
Ver perfil de usuario
Fuemo
Aprendiz
Aprendiz
Fuemo

Cantidad de envíos : 16
Mi especialidad : Guionísta
Fecha de inscripción : 26/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Lun Jul 28, 2008 6:38 pm

Ah bueno, tu tranquilo maestro xDD, como si tienes que tardar 4 meses (dios no quiera xDD) pero si puede ser haz un tuto que sea más o menos legible, y que se entienda... (no como el 99.9% de los tutoriales de RGSS que hay que no se entiende ni media) Laughing
Volver arriba Ir abajo
Ver perfil de usuario
Jury
Aprendiz
Aprendiz


Cantidad de envíos : 21
Edad : 27
Localización : Chile
Mi especialidad : Enginer
Fecha de inscripción : 26/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Lun Jul 28, 2008 10:00 pm

jajaj fuemo xD pero a que tutoriales te refieres tu??

por que yo e leido como 2 o 3 tutoriales que te explican las cosas bastante bien ( en un punto general)
pero ninguno te enseña la base de ruby

(escenas y todo eso)
Volver arriba Ir abajo
Ver perfil de usuario http://www.hquest.ueuo.com/home.html
Fuemo
Aprendiz
Aprendiz
Fuemo

Cantidad de envíos : 16
Mi especialidad : Guionísta
Fecha de inscripción : 26/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Mar Jul 29, 2008 3:36 am

affraid ¡¡Pues cuelgalos aqui!! xDD
si yo con saber algo básico me conformo... el caso esque estaria bien saver ruby, para ser algo más "profesional" en mis juegos, pero bueno... yo voy a seguir buscando tutoriales por Internet... xD
Volver arriba Ir abajo
Ver perfil de usuario
Jury
Aprendiz
Aprendiz


Cantidad de envíos : 21
Edad : 27
Localización : Chile
Mi especialidad : Enginer
Fecha de inscripción : 26/07/2008

MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   Mar Jul 29, 2008 1:23 pm

onda.. busca..
guia rgss y eso.. encontraras lo mismo que yo
Volver arriba Ir abajo
Ver perfil de usuario http://www.hquest.ueuo.com/home.html
Contenido patrocinado




MensajeTema: Re: Algo de script rpg maker xp; lo mínimo para entenderlos.   

Volver arriba Ir abajo
 
Algo de script rpg maker xp; lo mínimo para entenderlos.
Volver arriba 
Página 1 de 1.
 Temas similares
-
» [Resuelto]Multimedia-Video - Free Maker Video Converter V. 4.1.3
» Algo para comunicarse entre todos.
» kiwii, tengo algo importante que decirte
» Algo extraordinario para mi novia
» Entomb Deck

Permisos de este foro:No puedes responder a temas en este foro.
Comunidad Rpg maker XP :: Zona Tutoriales :: Tutoriales Básicos-
Cambiar a: