pues Kozka, tio lo siento, pero cuanto mas leo lo que quieres mas me recuerda a un KLIK&PLAY, es decir, yo los procesos que hago los puedo reutilizar, pero para cada juego los procesos tienen unas caracteristicas propias que hay que definir por programacion, es decir no puedo programar un proceso enemigo, lo guardo y cuando en otro juego quiera usar un "enemigo" ya lo tengo hecho..... a no ser que quiera que sea el mismo tipo de enemigo, con la mismo grafico y movimientos, etc.
es que por lo que tu pones(o por lo que yo entiendo) lo que quieres es que este todo ya codificado, es decir rutinas de comportamiento, rutas, etc, (te suena el GM?), y que diciendo el grafico y cuatro cosas mas ya tengamos codificado el enemigo y pululando por la pantalla........
es que ademas lo que propone erko, se aleja tambien de lo que creo que tu dices, por lo que yo entiendo, erko dice que la organizacion del listado cree dependencias....es decir si el proceso nave crea los procesos disparos pues que el proceso disparo aparezca colgado debajo del proceso nave.... esto dentro de lo que cabe si pudiera tener utilidad ya que tendrias una jerarquia de procesos, que "podría" reducir en algo el tiempo de busqueda de determinado proceso..... pero nada mas.
por lo de
kozka wrote:mi idea principal seria la de poder compartir procesos genericos elavorados para cualquier juego.
De esa forma podemos hacer juegos mucho mas potentes.
y tenerlo un poco organizado
procesos genericos de que tipo? ¿que tipo de proceso generico aporta mas potencia a un juego, que uno creado y programado para ese propio proceso, es decir un mismo proceso disparo que solo avance por pantalla hasta que colisiona, con algo.... cambia una barbaridad si lo haces avanzar con las coordenadas x o y o si lo haces con advance y el angulo, y luego la cantidad que e mueva por frame..... y...... es decir que cada juego necesita sus procesos, por lo que no entiendo los procesos genericos. es que incluso un menu, que todos los juegos deben llevar uno, son distintos todos los que he hecho yo, es decir no he reutilizado nada de codigo, y he hecho varios, por que es mas sencillo hacer uno nuevo que intentar adaptar el que tenias, aunque para gustos, los colores.......
kozka wrote:aparte de poder agregar el tullo y tambien se podria agregar el codigo de manera rapida
de la libreria basica de gemix ,vamos del glosario de funciones. Asi no tendrias que andar consultando cuantas variables tenia
esta funcion o cosas asi.
las "funciones" del gemix, son funciones matematicas, graficas, de sonido, de scroll, de.....etc, es decir, son parte de un lenguaje, que hay que programar para poder utilizarlas.
no hay una libreria basica "ya programada " de patrones de conducta de procesos, esto es lo que a mi y creo que alos demas usuarios nos esta liando de tu idea..... ya que esta libreria que demandas es lo que tienen los KLICK&PLAY......
si no es asi, tio lo siento pero sigo sin pillar la idea y es algo que me gustaria.....