EasyRPG Forums

Versión Completa: creador de script
Actualmente estas viendo una versión simplificada de nuestro contenido. Para ver la versión completa en el formato correcto, dale click aquí
Se me a ocurrido otra cosa para poder mejorar mucho el programa y que se podria aprobechar la sabiduria de mucha gente y ala hora de hacerlo habrian menos plug-ins.

Poner un modo de script...
Pensareis, que tio mas sabio (ironia..XD) no solo acaba ahi, vale que si que es una idea ya puesta y tanbien hay una idea propuesta para poner un creador de script pero se me a ocurrido hacer algo mas.
Digamos el modo de hacer eso facil y todo eso.
poner un sistema de eventos de script, seria una mezcla de ventana de eventos y script, seria como una base de datos de script.
en el cual deveria de ser igualito que el ruby y luego si quieres con mas funcines para aumentar posibilidades quien sepa de script RUBY que mencione que hecho en falta si eso.

En el se pondria unas pestañas en la primera todos los script del programa en la cual se podrian modificar manual o automaticamente. Despues una con la de creacion en ella, habria unas cosas que configurar por ejemplo poner de que tipo es, o sea si es para mapa, evento, menu, batalla o cualquier otra funcion.

Despues otras opciones como para personajes, invocaciones, habilidades, estados, graficos o cualquier cosa que se nos ocurra. Y poner las funciones que hay. Dando a esas opciones automaticamente la base de datos aria el script seria una mezcla de programacion con script de este modo se aorra mucho trabajo delapipol y se aprobecha la sabiduria de muchos scripters.

Luego una pestaña mas para poder añadir las opcines habria una lista total de funciones ordenada por categorias y funciones. en ella los scripters crearian sus funciones que luego se añadirian en la selecion de acciones solo se pondria la programacion simple de cada funcion habrian incluso algunas repetidas para cada funcion ya que dependiendo para que se use el codigo se a de cambiar. Pero en este caso se podria poner funciones extras como si este va delante de tal funcion es este codigo si va despues este, seria complicado para los scripters pero creo que en vez de tener tanto trabajo en ir modificando script segun las funciones que quiere cada uno tendria nuevas tareas como quiero una funcion que me sirnva para esto y cuando lo use en esto otro tanbien me sirva.
En vez de pedir script para una cosa se pediran funciones para muchas cosas a la vez el scripter tendra que esponer con que sirve y como funciona del mismo modo que cuando se crea y se usa cada script. Por lo cual en ese caso no variaria mucho.

ahi todos los scripters podria ir añadiendo nuevas combinaciones.
Se separaria por grupos en el sistema operativo no se si me entienden que a la hora de traspasar habria varios archivos en uno de ellos todos los script del programa en otro todos los script del juego y en otro con todas las funciones de este modo se podria actualizar siempre que se quisiese. ponendo la lista de funciones y ir pillandolos que quieres por ejemplo si solo quieres actualizar las funciones solo tienes que copiar pegar las funciones script, de ese modo cosas simples como pijotadas de sistema y modos distintos se podrian modificar facilmente por los usuarios sin tener pajolera idea de scriptear.


Funciones:
Por patillas:
1) lista de todos los script creados.
2) creador automatico de script.
3) creador y editor de funciones de script.


Resultados:

- Modo de configurar y personalizar juegos facilmente.
- aprobechar los conocimientos de scripter conocidos mundialmente.
- Quitar faena y acelerar el proceso del programa.
- evitar de hacer tanto plug in para cosas banales y cosas que no estan directamente ligadas al programa, resumiendo solo se usarian los plug in en cambios del programa mientras que las funciones de los juegos se arian por script facil y intuitivo.
- evitar lags y fallos por plugins.
- poder mezclar programacion en c++ con script. Para coseguir funciones sorprendentes y profesionales.

Dificultades:

- Programar ese sistema de base de datos de script.
- conseguir programar un scripter automatico dandole a simples seleciones.
- conseguir codigos limpios, seguros y funcionales. (con la gran cantidad de profesionales que hay, eso seria lo de menos)
- Entender mi idea al 100% y guste ( esa dificultad es mas mia que vuestra...XD)

Cosas buenas:

- Hay una infinidad de probavilidades de que un simple usuario pueda personalizar un juego impresionante.
- Darle trabajo a mucha gente que daba por perdido que serviria de algo, sus conocimientos de script.
- Mas rapidez de programacion y funciones.
- menos espacio ocupado por el programa.
- que no es necesario hacer actualizaciones por descarga simplemente como se esta haciendo ahora, copiar pegar y listo se puede poner funciones al creador en vez de poner nuevos script.

Cosas malas:

- es posible que no se consiga ni en un millon de años.
- que de problemas el creador. (se soluciona con modificaciones manuales. Aparte de que luego se podria añadir las correciones)
- que no allan aportes (lo dudo muchisimo principalmente por que conozco muchos scripter que son unos expertos como kotfire, hound o Ánemus, entre muchos otros extrangeros que al saver de la noticia pondrian de su parte seguro.)

Creo que no se me olvida nada mas pero bueno siempre estan los distintos puntos de vista, o sea, opinar plis aver que os parece en que se podria aprobechar, que cosas buenas podrian aportar mas y cuales son los problemas que nos podriamos encontrar.

Luego si la idea gusta a todos se podria ir dando ideas de como hacerlo y las opciones que podrian aver, como los tipos o sea si es menu y luego dentro del menu sus funciones como si es un nuevo comando o es editar un comando ya puesto, por ejemplo el de items, luego poner la lista de opciones, si es para poner la opcion de poner imagen al objeto, poner categorias de tipo (si es uno de usar y tirar o arma ect.) o la opcion de poner descripcion detallada.
en combate lo mismo pero con mas funciones y todo ese rollo asi se podria añadir un monton de posibilidades y a la vez poder estar actualizando la capacidad del programa en funcion de lo que uno quiere.
No lo he leido k toy cansao, pero seguro k es una wena idea xDD voto k SI x k SI
creo que casi nadie entiende la idea de los plug-ins...

y lo de tener un sistema scripts (como en el XP o mejor) es una idea ya conocida o ya la habia leido en el wiki...

pero si se crearan todas las funciones que dices (y que existen), uno no necesitaría usar plug-ins, entonces para que sirven los plug-ins?? ademas el pobre delapipol tendria que programar todas las ideas incluso las estupidas como "funciones" y entonces no se necesitarian plug-ins, si, es una idea est...¡perfecta! (sarcasmo)

talvez la idea de script si vaya a ser un hecho, pero la idea de que todas las ideas/funciones esten readymade para los scripts no me parce bien, de hecho los plug-ins yo tenia pensado que se usarian en conjunción con los scripts para alterar el codigo y el programa al gusto de uno
por eso me refiero que se seguirian usando ambas por mal o por bien los script solo configuraban el juego no el programa, por parte esta idea va bien porque si la cagan con algun script del programa quiza el unico arreglo seria volver a empezar el juego o aun peor instalarlo de nuevo.
Entonces para que serviria?
pues muy facil los script para los cambios chorras de un juego, y los plug ins para cambios del programa.

Sobre que tendria que hacer todos los script delapipol, mas bien propuse esto para librarse de bastante trabajo ya que mas de 10 usuarios de este foro manejan los script mas de 4 son unos expertos y mas de cien los usan o lo han usado, creo que seria bastante cosa que se quitaria de encima, no digo que esto sustituya a los plug ins si no que se compartan la faena, ya que hay mas de una sugerencia que con un simple script se puede hacer y no hay ni que tocarlos.
Y a eso le añades que se puede hacer varias configuraciones para distintos resultados con los mismos codigos creo que es algo que no estaria de mas al menos plantearselo.
Mirar cuanta gente aportaria "funciones" y lo bueno que podria salir de esto.
Es simplemente plantearse si costaria mucho programarlo (esto es mas bien un planteamiento de delapipol, si no entiende algo que lo diga y se lo esplico mejor aver que le parece) Mirar de hablar con los scripters para saver si serian capaces y quedrian hacerlo (eso se pasa por los foros afiliados y se pregunta solo con aldea y voizone habria un buen pellizco)
Y luego plantearse si seria lo suficientemente sencillo como para que al usarse cualquier persona pudiese.
Eso una vez hecho los dos anteriores se da el planteamiento final y se pregunta a los usuarios si les parece facil y util.
Creo que plantearselo mas seriamente y mirar si es posible no cuesta mucho y es posible que ganasemos todos bastante.

Por cierto peisi, gracias por el apoyo incondicional... O es condicional?...XD
no pues ahora creo que entendi mejor, pero... aun asi, de que ya esten hechas ciertas funciones para el programa, lo veo mal, no se... podrian ser solo las mas basicas, pero hay de funciones a funciones, que uno en unos segundos puede modificar o crear, que no creo que sean tan necesarias, esas podrian incluirse en un pack de "funciones indispensables", en un formato listas para hacer copy&paste cuando uno las necesite... de la misma manera que se ha venido haciendo en el maker XP

pero estas funciones tendrian que ser revisadas para que queden 100% eficientes...


los plug-ins por otro lado, son exclusivos para un proyecto o juego (no modifican directamente al programa) osea que uno puede elegir que plug-ins utilizar para su juego, sin necesidad de usarlos todos...
Creo que si lo entendí: Lo que propones es hacer un programa Hybrido. Es decir, crear un motor en C/c++ y hacer lo que seria todo el proceso del juego en scripts: es decir, justo lo mismo que el rpgMakerXp (Y si, en el rpgmaker xp, las opciones del menu del estilo añadir mensaje o mostrar animacion de combate son controladas por el ruby y son editables ^^)

Es decir (menos bromas, soy malo haciendo este tipo de esquemas):

Editor de Scripts modifica el sistema de juego en scrips.
Motor C ---> Sistema del juego en Scripts --> Visualizacion
Comandos del editor --> LLaman a partes del sistema del juego en scripts.

Sin duda una idea interesante y muy buena; seguramente sera la forma mas eficaz, que menos codigo genere y mas bien haga ir todo. De echo, la apoyo firmemente.

Es mucho mas facil programas todo el sistema del juego con scripts, que a c puro. Creo que esto deberia centrarse unicamente en un motor. Espero haber aclarado algo; sino, yo mismo me entendi.

Saludos!

PD: Creo que es una IDEA que Deberia tenerse en consideracion YA porque mas adelante sera imposible aplicarla, y seria toda una pena...
incondicional, procedente de incontinencia claro
Chaleeman, bueno si lo as entendido ya me doy por satifecho.
Sobre las funciones se an de poner suficientes como para poder configurar varios script enteros sin problemas por ejemplo poder poner invocaciones, poner distintas formas de aprender una habilidad cosas simples pero que hay a gente que le gusta y a otra que no, no te digo que se haga el script si no las funciones para poder montar esos script y p0onerlos de distintos modos para el gusto del consumidor, luego si se consigue un buen tutorial aparte del tutorial de script normal y corriente y pasamos pagina...XD
No te digo que en el programa inicial se pongan todos, si no como los script se pongan las funciones en un post y cortar pegar o un simple archivo con esas funciones.
Pueden haver pack especiales con la union de todos las funciones actualizadas, y se corta se pega pero para quien solo quiere una concreta se podria hacer por eso lo e propuesto asi para que la gente pueda elegir, suelo dar ideas bien analizadas y miro de ver distintos puntos de vista por ejemplo mientras escribo pienso que diria chaleeman, me contesto a mi mismo y miro de sacar una solucion por eso la mayoria de mis ideas estan tan completas y pulidas.

hermanosvalor, La verdad no se si haciendolo de una o otra forma se podria hacer mejor eso estaria mejor hablarlo directamente con los programadores (este caso delapipol) y los scripter, para ver que se puede sacar de bueno pero aunque parezca que no un usuario corriente puede dar ideas que aunque parezcan estupidas si se pule se le puede sacar el remedio de aquellos que saven.
asi que con esto quiero decir, es bueno que aunque no tengas mucha idea de programar o scriptear digas las ideas que te se ocurran por si sacas el remedio sin ni siquiera darte cuenta.

Peisi, a claro no te entendi o sea es por inconticional...XD
recuerdo que hay un script creador de scripts para rpgm xp. esta en dubealex. podeis basaros en el.
El tema seria como un creador de scripts grafico? osea, seria como un Dreamweaver pero en vez de crear paginas webs crearia lo que es un script para el juego, si es algo asi voto que SI, seria ideal para novatos tanto como para experto en "scripting"
Páginas: 1 2
URLs de Referencia