28-05-2007, 03:27 AM
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.
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.