Bennu Game Development

Foros en Español => Proyectos => Topic started by: Prg on June 05, 2008, 05:18:16 PM

Title: Juego de Magia
Post by: Prg on June 05, 2008, 05:18:16 PM
hola, yo estoy trabajando en un juego de primera persona (porque la cámara en 3ra me desespera, y formulé mi propia cámara, pero no me gustó, la palanca 2 del joystick no está funcionando y es incómodo trabajar con el joistick y el ratón a la vez), en donde colocaré el mapa y espero los personajes en estilo cell shading, o almenos que no se vea tan realista, espero crear efectos mágicos, sin embargo estoy todavía trabajando con eso, pues eh intentado colocar objetos 2d en el plano 3d y no eh encontrado la función, quizá porque está en inglés la ayuda. eh trabajado con Div 2, con Fenix, Con entidad 3d, y otros programitas por ahí, y veo que bennu 3d promete mucho, espero terminar mi juego, pues me desespero muy fácilmente, por lo general los dejo a la mitad, o con pequeños bugs. Me eh inspirado en Metroid, y en Zudeky, y espero lograr un resultado satisfactorio, ya llevo algunos mapas terrain, que son los más fáciles de hacer, y uno que otro que hice con el world editor de entidad 3d, y que eh exportado a un formato compatible (que bueno que hicieron compatible al bennu 3d con muchos formatos). Bueno, pues esperemos las cosas sucedan bien, y si lo termino, ustedes serán los primeros en verlo. Yo no conozco mucho de programación, excepto lo que eh aprendido en todos estos años de trabajar con el Div y el XNA, sin embrago, creo que la imaginación no me falta para ésto...
Title: Re: Juego de Magia
Post by: SplinterGU on June 05, 2008, 05:46:55 PM
Bienvenido... y con respecto al las palancas de los joys, ya hay un mod del mod_joy hecho por Sandman, que permite su uso. Hay que hacer un merge (union) con la version oficial.
Title: Re: Juego de Magia
Post by: Prg on June 05, 2008, 11:08:42 PM
Gracias por la bienvenida. Y sobre lo de el mod_joy, dónde lo puedo conseguir? Gracias.
Title: Re: Juego de Magia
Post by: SplinterGU on June 05, 2008, 11:11:52 PM
Es un fuente que tengo yo, pero que esta a mitad de las cosas, porque hay cosas que hay que corregir o cambiar... y si Sandman no lo hace, lo tendre que hacer yo... pero bueno, ahora mismo no puedo hacerla... pero pronto.. mientras joy y raton...
Title: Re: Juego de Magia
Post by: Prg on June 05, 2008, 11:18:19 PM
oh, ya veo. Gracias, entonces esperaré un poco más... De mientras trabajaré con la creación de mis mapas, y con el cambio de ellos. Creo que colocaré puertas entre las montañas... ja ja ja, la verdad no estoy muy seguro. quizá utilice cuevas como en algunas partes de Fable, pues no quiero perder mucha memoria en mapas que sólo oculten el espacio vacío, pero que no se puedan recorrer. Bueno,pues gracias por la respuesta, y por su trabajo, en verdad se necesitaba un lenguaje más cómodo para hacer juegos.
Title: Re: Juego de Magia
Post by: SplinterGU on June 06, 2008, 03:15:51 AM
Perdon, me olvide que si hay una version de joystick que si bien no es la oficial, permite manejar a la perfeccion lo que buscas...

http://forum.bennugd.org/index.php?topic=120.msg1103
Title: Re: Juego de Magia
Post by: Prg on June 06, 2008, 05:08:08 PM
ok, muchas gracias, ya las descargué y ahora las pruebo.
Title: Re: Juego de Magia
Post by: Prg on June 11, 2008, 04:11:31 PM
hola, no había tenido mucho tiempo, exámenes y tareas. Pero ahora aquí tengo la cámara de mi juego, la comparto por si a alguien le pudiera ayudar, aunque la verdad es muy sencilla y estoy seguro ya se les había ocurrido.

[code language="bennu"]
process camarappal()
private
   _CameraFPS datos;
   
     string vej; 
   int  protacol;   
   mivariabletext; 
   
   alt=90;
begin               
   
datos.turnspeed=100; datos.movespeed=500; datos.jumpspeed=0.8;   
camara= M8E_ADDCAMFPS(&datos); //camera fps                             
 
M8E_POSMODEL(camara, &pos_m);
         
M8E_CAMTARGET(camara, &pos_m);
      M8E_CAMSETFAR(camara, 20000);

M8E_ADDANIMCOL(mapacolision,camara, 1,1,1,  0,0,0,  1,1,1);//(collision,ISceneNode, ellipsoidRadiusx,y,z,  gravityPerSecondx,y,z,    ellipsoidTranslationx,y,z  )
         
     
       
   //   jom=joy_name(0);
        //   mivariabletext= M8E_TEXTDRAW(mitexto,"hola",350,400,  255,255,0,255);//(pointertext,stringtext, x,y,  alpha,r,g,b)

// M8E_ADDLIGHT(pos.x, pos.y, pos.z,
                   //                  150, 200, 100, 10);

loop     


 
  if ( GamePad[0].z_AXIS <= -10000 & alt <200) alt++; end   
  if ( GamePad[0].z_AXIS >= +10000 & alt >1 ) alt--; end
 
  if ( GamePad[0].z_ROT <= -10000)  angul+=1500; end
  if ( GamePad[0].z_ROT >= 10000)  angul-=1500; end   
     

           if (GamePad[0].Button[9])
           if (GamePad[0].isForceFeedback==1)
     JOY_PLAYFORCE(GamePad[0].id);
    end;                               end
       
     
      vej=pos_m.y;   
           
      //   m8e_textchange(mivariabletext,itoa(color ));
         /*say("x=" + itoa(pos_m.x));
         say("y=" + itoa(pos_m.y));
         say("z=" + itoa(pos_m.z));  */
                                       
                 //     color=map_get_pixel(0,1,pos_m.x/150,pos_m.z/150);   
          // if (color==33280) pos.z+=5;  M8E_POSMODEL(camara, &pos); end   
          // if (color==63488) pos.x+=5;  M8E_POSMODEL(camara, &pos); end
          // if (color==32792) pos.x-=5;  M8E_POSMODEL(camara, &pos); end
              //  color=map_get_pixel(0,1,262,130);
         
          poscam.x=pos_m.x+ get_distx(angul,130);
          poscam.z=pos_m.z+ get_disty(angul,130);
            poscam.y=pos_m.y+alt;
          M8E_POSMODEL(camara, &poscam);
                                          pos_m.y+=80;
               M8E_CAMTARGET(camara, &pos_m); 
               
    frame;       
End;
   
              end


...................



process protagonista();
begin   
  prota=  M8E_LOADANIMODEL("media\enano\dwarf1.ms3d");
     
     
   
     M8E_MODELSETMATERIAL(prota, EMF_LIGHTING,0); 
                         
  M8E_POSMODEL(prota, &pos_m);   
 
 
       //  M8E_ANIMODEL(prota, 1, 37);

M8E_ADDANIMCOL(mapacolision,prota, 1,1,1,  0,-2,0,  0,20,0);
         
     
   
loop     


   
      M8E_getPOSMODEL(prota, &pos_m);
   
         
                posr.x=0; posr.y=angl/1000-90; posr.z=0;
                 
             
           M8E_MODELROTATION(prota, &posr);
                                   
                  if (pos_m.x<450)pos_m.x=450;  M8E_POSMODEL(camara, &pos_m);  end
                   if (pos_m.x>37050)pos_m.x=37050;  M8E_POSMODEL(camara, &pos_m);  end
                   if (pos_m.z<450)pos_m.z=450;  M8E_POSMODEL(camara, &pos_m);  end
                   if (pos_m.z>37050)pos_m.z=43705050;  M8E_POSMODEL(camara, &pos_m);  end
               
           M8E_getPOSMODEL(prota, &posl);                           
  if ( GamePad[0].X_AXIS >= 10000) angl=fget_angle(poscam.x,poscam.z,posl.x,posl.z)+90000;  M8E_getPOSMODEL(prota, &posl);  posl.x=posl.x+get_distx(angl,4); posl.z=posl.z+get_disty(angl,4); posl.y-=2;  M8E_POSMODEL(prota, &posl); end;
  if ( GamePad[0].X_AXIS <= -10000) angl=fget_angle(poscam.x,poscam.z,posl.x,posl.z)-90000;  M8E_getPOSMODEL(prota, &posl);  posl.x=posl.x+get_distx(angl,4); posl.z=posl.z+get_disty(angl,4); posl.y-=2;  M8E_POSMODEL(prota, &posl); end;
  if ( GamePad[0].y_AXIS <= -10000) angl=fget_angle(poscam.x,poscam.z,posl.x,posl.z);  M8E_getPOSMODEL(prota, &posl);  posl.x=posl.x+get_distx(angl,4); posl.z=posl.z+get_disty(angl,4); posl.y-=2;  M8E_POSMODEL(prota, &posl); end;
  if ( GamePad[0].y_AXIS >= 10000) angl=fget_angle(poscam.x,poscam.z,posl.x,posl.z);  M8E_getPOSMODEL(prota, &posl);  posl.x=posl.x-get_distx(angl,4); posl.z=posl.z-get_disty(angl,4); posl.y-=2;  M8E_POSMODEL(prota, &posl); end;

//  if ( GamePad[0].y_AXIS <= -10000) abj=true; else abj=false; end;
if (GamePad[0].Button[1]) if (ad>1)  ad--;    posl.y+=10;  M8E_POSMODEL(prota, &posl); end else if (ad<100) ad+=0.1;  end end 


frame;
   

end end
             
[/code]

Se que no está muy entendible, además puede contener algunos errores, pero en ésto trabajo ahora, también lo hago con los poderes y los personajes. Quizá luego les pueda mostrar algunas imágenes.
Title: Re: Juego de Magia
Post by: Prg on June 11, 2008, 08:45:08 PM
hola, disculpen, ¿todavía bennu no tiene un surtidor de partículas o alguna forma de generar humo y lluvia?
y en este caso [code language="bennu"]
process poder(tipo,posl);
begin   
modelo2= M8E_LOADSPHEREMODEL(22);
               
M8E_MODELSCALE(modelo2,  3,3,3);

  M8E_MODELSETMATERIAL(modelo2, EMF_LIGHTING,0);       
M8E_MODELMATTYPE(modelo2, EMT_TRANSPARENT_ADD_COLOR );
       
        poes.x=pos_m.x; poes.y=pos_m.y+40; poes.z=pos_m.z;
       
       
M8E_POSMODEL(modelo2, &poes);
                 
            texture = M8E_ADDTEXTURELIST();
    M8E_TEXTURELISTADD(texture, M8E_LOADTEXTURE("media\texturas\094.bmp"));
    M8E_TEXTURELISTADD(texture, M8E_LOADTEXTURE("media\texturas\095.bmp"));
    M8E_TEXTURELISTADD(texture, M8E_LOADTEXTURE("media\texturas\096.bmp"));
    M8E_TEXTURELISTADD(texture, M8E_LOADTEXTURE("media\texturas\097.bmp"));
    M8E_TEXTURELISTADD(texture, M8E_LOADTEXTURE("media\texturas\098.bmp"));
    M8E_TEXTURELISTADD(texture, M8E_LOADTEXTURE("media\texturas\099.bmp"));
    M8E_TEXTURELISTADD(texture, M8E_LOADTEXTURE("media\texturas\100.bmp"));
    M8E_TEXTURELISTADD(texture, M8E_LOADTEXTURE("media\texturas\101.bmp"));
    M8E_TEXTURELISTADD(texture, M8E_LOADTEXTURE("media\texturas\102.bmp"));
    M8E_TEXTURELISTADD(texture, M8E_LOADTEXTURE("media\texturas\103.bmp"));
                 
     
  M8E_ADDANIMTEXTURES(modelo2,texture,50,true);
      movedi=angl;   
     
loop

          M8E_getPOSMODEL(modelo2, &poes);
             
    poes.x=poes.x+get_distx(movedi,4);
     poes.z=poes.z+get_disty(movedi,4);
      M8E_POSMODEL(modelo2, &poes);
                                     
     if (M8E_GETDISTANCE(prota, modelo2)>300) M8E_MODELREMOVE(modelo2);   signal(id,s_kill);  end
 
frame;
end end

[/code]

cómo libero de la memoria el   M8E_ADDTEXTURELIST(), será suficiente con ponerlo como privado y matar el proceso, o lo pongo como global y sólo sustituyo, pues si lo pongo como global toda la lista, me saca al llamar al proceso. existe alguna forma de liberar de la memoria la lista. y cómo se realiza?
Gracias
Title: Re: Juego de Magia
Post by: SplinterGU on June 11, 2008, 09:50:51 PM
Creo que en esto te puede ayudar la gente de coldev... link3rn3l es el que hizo este modulo 3d...
Title: Re: Juego de Magia
Post by: Prg on June 26, 2008, 02:47:04 AM
ja ja ja, de nuevo por acá. veo que no soy el único al que el blender le ha dado dolores de cabeza, lo que pasa es que es muy completo, pero complicado, sobre todo para lo que estamos acostumbrados a las ventanas, bueno, les dejo unas imágenes de mi juego, para ver qué se les ocurre, para él.
(http://i247.photobucket.com/albums/gg149/rolix1/Dibujo.jpg)
en ésta no tenía casi nada, sólo un poder  y decoración.
aquí está otra, actual, donde ya aparecen los 4 monos a elegir, al mismo tiempo y con un simple boton se cambia, ya funcional, aunque voy a poner 2 mujeres y otro, no se qué, pero para que sean distintos. y como primer enemigo unas hormigas que nos sirven de conejillos  de indas, aunque serán enemigos, no serán los únicos, ya casi tengo el apartado gráfico. Bueno, ahí va.
(http://i247.photobucket.com/albums/gg149/rolix1/foto_toma.jpg)
Title: Re: Juego de Magia
Post by: l1nk3rn3l on July 01, 2008, 02:29:21 PM
pasate por bennu3d y bajate la ultima version,
esta en constante actualizacion

http://3dm8ee.blogspot.com/

incluye ejemplos del sistema de particulas que es muy muy
modificable.. y se puede conseguir buenos efectos sin afectar
el rendimiento.

gracias por usar la libreria , la camara 3ra persona se ha
mejorado en esta ultima , me dices que tal,

milkshape
http://chumbalum.swissquake.ch/
puede ser una buena opcion para crear los mundos
lo mismo podria ser
http://www.delgine.com/   
o mas avanzado como un editor quake3 (mapa bsp)
http://www.qeradiant.com/
Title: Re: Juego de Magia
Post by: Prg on July 01, 2008, 05:13:36 PM
wow, el ejemplo de las partículas está increíble, yo estaba feliz por lo que había logrado, pero no se compara, gracias, lo utilizaré inmediatamente para los poderes de fuego y partículas de disparos mágicos, están verdaderamente increíbles :) la cámara, pues me formulé mi propia cámara, mueves los ángulos con el stick analógico derecho, y con el izq, mueves al mono, y la cámara lo sigue, tipo assassins creed o ninja gaiden, la verdad estoy muy acostumbrado a ésta cámara, pero se nota que la mejoraron eh, ya no tiembla como la anterior. Sobre el programa editor de mapas, pues utilizo el milk shape, es muy cómodo, para las zonas utilizo el world editor pro 0.7, que me los exporta en 3ds y ya nada más exporto las texturas en otra carpeta, es muy fácil excepto porque los nombres largos de las texturas los cambia, y hay que andar buscando, sin embargo, acabo de bajar los programas que me recomiendas, para probarlos, según lo que leí, ahora los mapas de quake 3 se cargan con todas sus características ¿no? pues entonces nos facilitará bastante la decoración, bueno, los pruebo para ver qué tal, muchísimas gracias por las recomendaciones de programas, y la verdad el ejemplo de partículas está muy padre, créeme, en las próximas imágenes de mis juegos sacaré a relucir el poder de las partículas gracias a lo que acabo de ver, la verdad me quebré la cabeza viendo porqué no tenían forma de modificar otros parámetros para las partículas, no los había buscado bien.
Title: Re: Juego de Magia
Post by: Prg on July 01, 2008, 05:32:10 PM
ya los abrí, se ven un poco complicados, sobre todo en que tiene consola, bueno, esperemos no sea así, probaré a hacer algo, gracias.
Title: Re: Juego de Magia
Post by: Prg on July 01, 2008, 06:38:51 PM
oye l1nk3rn3l, la actual versión me provoca un problema en el  M8E_MODELREMOVE(); y la versión que utilizaba antes, la r1.... no me lo provocaba, te explico, hay muchos procesos enemigos, y cada uno carga un model, pero es el mismo model, la misma ruta, sin embargo la variable en la que se carga es local por lo tanto cada enemigo debe cargar su propio model. pero cuando la energía de ellos llega a 0 lo remueven  M8E_MODELREMOVE(modelo_enem); y sí remueve uno sin provocarme el error, pero cuando remueve otro me saca, qué puedo hacer?, si no los remuevo se quedan haciendo todas sus animaciones y está un poco lento.
Title: Re: Juego de Magia
Post by: l1nk3rn3l on July 02, 2008, 06:04:35 PM
le mirare , mientras prueba con

oculta los modelos en lugar de borrarlos
M8E_MODELVISIBLE(modelo, false)

las listas y modelos son descargados automaticamente,
si desea hacerlo a mano usa:
M8E_CLEARSCENE()   //borra toda la escena y demas

podrias compartir el codigo del proceso que crea el error?


no entendi este comentario:
"ya los abrí, se ven un poco complicados, sobre todo en que tiene consola, bueno, esperemos no sea así, probaré a hacer algo, gracias."

complicados?consola? no entiendo , hazmelo saber y mejorare
lo que este mal.  Gracias
Title: Re: Juego de Magia
Post by: Prg on July 03, 2008, 01:58:24 AM
ok, gracias, es buena idea lo de ocultar los models, sin embargo se me hace más cómodo borrarlos. sí, nadamás que mi compu vuelva de de ultratumba (hizo bum, bueno, ya no prendió) y te paso el código del proceso problemático. y lo del comentario, es el programa que usa consola, el último del que me diste el link, se ve un poco complicado. El problema con el m8e_clear... es que borra todo, y yo sólo deceo borrar el model del enemigo que ha muerto. bueno, nadamás tenga mi pc de nuevo y te paso el código. muchas gracias por tu ayuda. a propósito, sería genial incluir en el dibujo de gráficos 2d sobre pantalla una función para modificar el size y la parte del dibujo a dibujar para crear barra de enegía y todo eso, no se si ya lo agregaron, pero en la versión que trabajaba antes de bajar la más actual no encontré estas fuciones, y quizá también una de rotado, digo... sería más fácil y cómodo el trabajar con esto... Por todo, muchas gracias y nos vemos al rato... ;)
Title: Re: Juego de Magia
Post by: Prg on July 04, 2008, 12:25:30 AM
mira, éste es el process problemático.

[code language="bennu"]
process enemy(tipo,x,y);
begin 
    modelo_enem=  M8E_LOADANIMODEL("media\enemigos\ant01.ms3d");    //el model se guarda en una variable local
              M8E_MODELSCALE(modelo_enem,  5,5,5);             
         M8E_MODELSETMATERIAL(modelo_enem, EMF_LIGHTING,0);       
                                posl.x=x; posl.z=y; posl.y=200;
M8E_POSMODEL(modelo_enem, &posl); 
   M8E_ADDANIMCOL(mapacolision,modelo_enem, 1,1,1,  0,-2,0,  1,1,1); 
col = M8E_ADDCOLBBOX(modelo_enem);
   
    /* animaciones */
     
       switch (tipo);
case 0:
from z=1 to 9;
cam[z-1]=z; end
from z=10 to 20;
atack[z-10]=z; end
end
case 1:
   from z=1 to 9;
cam[z]=z; end
from z=10 to 20;
atack[z]=z; end                                /*  cam[20]; atack[20];

run[20]; idle[20]; otra[20];*/ end end 


/*animaciones*/

    deside=rand(0,3);
       
loop                           
     
         movedi=fget_angle(posl.x,posl.z,posi[deside].pos_m.x,posi[deside].pos_m.z);
         giro.y=movedi/1000-90;
         M8E_MODELROTATION(modelo_enem, &giro);
         M8E_getPOSMODEL(modelo_enem, &posl);
         posl.x=posl.x+get_distx( movedi, 10);
         posl.z=posl.z+get_disty(movedi , 10);
         posl.y-=gravedad;
         if (muerte==true) M8E_MODELREMOVE(modelo_enem);    signal(id,s_kill);  end
         if    (exists(get_id(type protagonista)))
         //    col=fget_dist(posl.x,posl.z,pos_m.x,pos_m.z);
         distancia= M8E_GETDISTANCE(modelo_enem, id_prota[deside].prota);   
         if (distancia<50  )  M8E_MODELANIMSETFRAME(modelo_enem, atack[cont]); 
         if (cont==5 or cont==6)
         if ( posi[deside].animación==6)
         if (GamePad[0].Button[0]) if (pres==false) posl.x=posl.x+get_distx( movedi, -200); posl.y=posi[deside].pos_m.y;
          posl.z=posl.z+get_disty(movedi , -200);  M8E_POSMODEL(modelo_enem, &posl); pres=true; end ELSE pres =false; end
         else   energía_buenos--; /*cond anim*/ end /*2da condición*/ end 
         //primer condicion
         else
          if (rand(0,3)==2) M8E_POSMODEL(modelo_enem, &posl); end
          M8E_MODELANIMSETFRAME(modelo_enem, cam[cont]);     end
         if (distancia>3500)  posl.x=posi[deside].pos_m.x; posl.y=posi[deside].pos_m.y;  posl.z=posi[deside].pos_m.z;  M8E_POSMODEL(modelo_enem, &posl); end     
         if (distancia>10000) M8E_MODELREMOVE(modelo_enem);    signal(id,s_kill); end     
                               end     
         otcon++;                                     
         if (otcon>2) cont ++; otcon=0; end
         if (atack[cont]==0) cont=0; end
         if ( cam[cont]==0  ) cont=0; end
         from z=0 to 3;
         if (M8e_RAYCOL( &posi[z].pos_m,&posi[deside].posdet , col))                           
         if (GamePad[0].isForceFeedback==1)
         //  JOY_PLAYFORCE(GamePad[0].id);
         end
         if (posi[z].animación==5 ) ener-=20; 
         posl.x=posl.x+get_distx( movedi, -100); posl.y=posi[z].pos_m.y;  posl.z=posl.z+get_disty(movedi , -100);  M8E_POSMODEL(modelo_enem, &posl); end
                 end  end                         
         if (ener<0) from z= 31 to 45;  M8E_MODELANIMSETFRAME(modelo_enem, z); frame; end   M8E_MODELREMOVE(modelo_enem);   signal(id,s_kill);  end   
////aquí está el problema, según esto, al llegar
*/la energía a 0 debería animarlo para que muera, luego removería el model de la memoria y mataría el
proceso, anteriormente funcionaba bien, pero actualmente me saca, como cuando intentas darle órdenes a un model
que ya ha sido borrado, el problema es que nadie le está dando órdenes al model, pues el model
se guarda en un avariable local, y el proceso muere. Aunque mate el proceso con un break; no logro que
deje de sacarme. Algo raro es que puedes matar un enemigo y se elimina el model,y todo bien, pero cuando
intentas matar otro, entonces si se presenta el problema. bueno, ahí está, espero les sea de ayuda si es
en verdad un bug, y si el error es mío, entonces: ayuda, porfa.../*
   frame; end
end 
         [/code]
         
         
Title: Re: Juego de Magia
Post by: l1nk3rn3l on July 04, 2008, 05:37:05 AM
/*
  MODE8 ENHANCED ENGINE         
  ColDev (C) 2004   
  ----------------------                 
 
  -M8EE 3D Engine, Fase Beta -
 
           y
          ^  z
            | /
          |/
            *---->x

  License: GNU/GPL

                         
                         
  desc: basic test
 
  Prueba de modelos varios
*/

include "m8ee.h"


global 
  camara;   
  _Pos3D pos;
  textura;
end;


process CrearModelo()
private
   modelo;
   
begin         
   modelo=m8e_LOADCUBEMODEL(20); //load model                               

   M8E_LOADTEXMODEL(modelo, textura);//load texture   
   M8E_MODELSETMATERIAL(modelo, EMF_LIGHTING,0);//not light in material
   pos.x=rand(10,150);  pos.y=10; pos.z=rand(10,150);
   M8E_POSMODEL(modelo,&pos); //position  (model, pos3d)
 
  loop
    if (rand(1,20)==5) break; end;   
   
    frame;
  end;
 
  m8e_modelremove(modelo);
end;

     
   
begin

  full_screen=false; 
  set_mode (640,480,16);                     
//  set_fps (0,0); //max.   
 
  M8E_INIT(0); //init engine with any driver
   
if (M8E_SCREENEXIST() <> 1)//error?
   WRITE (0,1,10,0, "Error: M8ee Init-failed." )  ;   
   while (!key(_esc)) frame; end;
   exit();
end;
         
   textura=M8E_LOADTEXTURE("media\Luigi.pcx");//lo carga una sola vez , para no saturar la memoria         
         
//--------------------------------------------             
   camara=M8E_ADDCAM(550,150,-150,   0,5,0);  //add camera  (posx,y,z,   targetx,y,z)
//--------------------------------------------     
               
  while ( (!key(_esc))  )   
     if (rand(1,5)==5) CrearModelo(); end;
 
     M8E_RENDER(0,  55,155,55);    //(alpha, r,g,b)     
     frame;       
  end;                     
 
let_me_alone();
   
  //free resources
M8E_FREE();   

end

                       



Title: Re: Juego de Magia
Post by: Prg on July 04, 2008, 06:00:00 PM
ok, lo pruebo y te digo, ok?
Title: Re: Juego de Magia
Post by: l1nk3rn3l on July 08, 2008, 02:01:22 PM
nueva version disponible

http://3dm8ee.blogspot.com/
Title: Re: Juego de Magia
Post by: Prg on July 08, 2008, 04:56:45 PM
wow, veo que agregaron un tutorial para el path find y 2 ejemplos nuevos. me muero de ganas por continuar con mi juego en 3d y agregarle todo lo nuevo que han agregado. será hasta el jueves que me traigan mi nueva tarjeta. gracias amigo por avisarme. de mientras estudiaré el pdf. y el nuevo código de las colisiones que acabo de ver. Felicidades por todo lo que están logrando en las librerías.
Title: Re: Juego de Magia
Post by: l1nk3rn3l on July 10, 2008, 01:43:47 AM
no el pathfind por el momento no esta disponible
el pdf explica las ideas que tenemos para desarrollar la
libreria de inteligencia artificial, ya que actualmente
es demasiado lenta para usarla con bennu, por lo tanto
solo esta disponible el borrador del diseño (que es el pdf)
Title: Re: Juego de Magia
Post by: Prg on July 13, 2008, 04:59:30 PM
oye, y ¿habrá alguna forma de crear un rayo, como en una tormenta, para implementarlo en un poder?
Title: Re: Juego de Magia
Post by: l1nk3rn3l on July 15, 2008, 02:19:30 PM
si con un billboard o sprite3d
recuerda que hay sprites 2d

el que se necesita es un sprite3d
hay hay un ejemplo de eso creo que es test07 09
no recuerdo

si no usa una particula para crear el efecto de rayo

por el momento no tengo tiempo estoy en examenes
asi que no te puedo ayudar en este instante
Title: Re: Juego de Magia
Post by: Prg on July 15, 2008, 04:37:17 PM
ok, está bien amigo, no te apures, so lo que es. ¡Suerte en tu examen!
Title: Re: Juego de Magia
Post by: Prg on July 22, 2008, 11:36:55 PM
auxiliooooooo!!!!!!! por qué me muestra este error  (http://lh3.ggpht.com/Orlando.Rolix/SIZu4_b1E7I/AAAAAAAAAKc/DMU1ShbX-m4/error.jpg). El error no sucede con la versión R15032008, pero de la R21032008 en adelante sí, antes de que me la formatearan y le quitaran la tarjeta podía ver los ejemplos de las partículas que me enviaste, pero ahora no puedo, le puse una de 250 mb de video, y sigue sin funcionar, ¿Qué hago?
Title: Re: Juego de Magia
Post by: SplinterGU on July 22, 2008, 11:51:06 PM
no se ve la imagen...
Title: Re: Juego de Magia
Post by: Prg on July 22, 2008, 11:57:15 PM
ok, es éste...... Error in file m8ee.h at line 12: Library bennu3d not found ("bennu3d")
Title: Re: Juego de Magia
Post by: SplinterGU on July 23, 2008, 12:36:52 AM
puede faltar alguna libreria de la que depende la lib bennu3d...
Title: Re: Juego de Magia
Post by: l1nk3rn3l on July 23, 2008, 03:25:37 AM
bajate de nuevo la libreria
http://3dm8ee.blogspot.com/


y bajate el editor de bennu
http://bennupack.blogspot.com/

* requiere minimo directx8 mejor es directx9c

sino funciona que equipo tiene
sistema operativo
version directx (ejecuta dxdiag para saberlo)

Gracias


Title: Re: Juego de Magia
Post by: Prg on July 23, 2008, 08:24:33 PM
Tengo el direct x 9, lo instalé de el disco de la tarjeta, y ya me eh bajado varias veces las librerías del beenu 3d, pero lo voy a volver a hacer, y también el editor del bennu. Gracias amigo, y luego te digo. Espero te haya ido bien en tus exámenes. hasta luego.
Title: Re: Juego de Magia
Post by: Prg on July 24, 2008, 01:02:55 AM
Acabo de bajarme todo de nuevo, borré el bennu y lo volví a instalar, me bajé de nuevo los ejemplos, y nada, borré la librería bennu3d.dll y la cambié por la de la otra versión y le quité el 0 a m8ee_init() y le puse las otras librerías que se han suprimido y ya funcionó, pero como es la librería antigua no puedo ver ninguno de las cosas nuevas como las partículas y todo eso,  y le regresé la bennu3d.dll del paquete y el 0 a la función m8ee_init(0); y me volvió a fallar. Mira, éstas son las características de mi pc (en el link de abajo)  . Por favor ayúdenme!!!!!!! También incluí fotos de cómo funciona con la anterior librería y de cómo con la nueva. Muchas gracias amigos.

http://rapidshare.com/files/131986442/imagenes.rar.html (http://rapidshare.com/files/131986442/imagenes.rar.html)
Title: Re: Juego de Magia
Post by: Prg on July 24, 2008, 03:50:01 AM
ehhhhhhhhhhhhhhh!!!!!!!! ya los pude abrir, no entiendo bien lo que tenía, pero le instalé algunos de los programas que tenía antes, y algo que se llama microsoft .net framework 2.0 sp1, según  yo tenía el microsoft .net framework 2.0 sp2, pues cuando lo quice instalar ayer, sólo venían las opciones de borrar y arreglar, pero bueno, creo que es para sombrear ¿no? lo utilizaba el xna. lo raro es que me marcó un error en la instalación, y comenzó a borrar archivos, pero luego se trabó así que lo cerré, se me trabó la pc y la apagué, la encendí y ya abrió los ejemplos. Estoy muy sorprendido al ver que ya pusieron la barra de energía ( bueno, el gráfico 2d que se va presentando poco a poco como con las regiones del bennu) de la que les había hablado en el otro cuadrito para comentar (ok,. no se como se llama). Bueno, me voy a dormir, gracias por todo amigos, nos vemos al rato y pondré imágenes utilizando las nuevas capacidades. Bye, estoy muy feliz. ja ja ja. :)
Title: Re: Juego de Magia
Post by: Prg on July 24, 2008, 08:33:25 PM
Bueno, ya todo corre muy bien. Ahora con lo que nos quedamos antes de todo esto. Amigo lk... Ya se porqué me sacaba cada vez que eliminaba un model, lo que pasa es que les aplicaba con una global la colisión al terrain (Tu ejemplo me ayudó a resolver el problema, gracias), ahora los tengo con valores privates, y ya no me saca. Eh aquí el error anterior (para que tengas antecedentes por si volviera a ocurrir, ya sabes qué decir :) )

include "m8ee.h"
global 
  camara;   
  _Pos3D pos;
  textura;  mapa; mapacolision;
end;
process CrearModelo()
private
   modelo;
begin         
   modelo=m8e_LOADCUBEMODEL(20); //load model                               
     M8E_ADDANIMCOL(mapacolision,modelo, 1,1,1,  0,-2,0,  1,1,1); 
   M8E_LOADTEXMODEL(modelo, textura);//load texture   
   M8E_MODELSETMATERIAL(modelo, EMF_LIGHTING,0);//not light in material
   pos.x=rand(10,150);  pos.y=10; pos.z=rand(10,150);
   M8E_POSMODEL(modelo,&pos); //position  (model, pos3d)
    loop
    if (rand(1,20)==5) break; end;   
        frame;
  end;
    m8e_modelremove(modelo);
end;
 
begin

  full_screen=false; 
  set_mode (640,480,16);                     
//  set_fps (0,0); //max.   
   M8E_INIT(0); //init engine with any driver
if (M8E_SCREENEXIST() <> 1)//error?
   WRITE (0,1,10,0, "Error: M8ee Init-failed." )  ;   
   while (!key(_esc)) frame; end;
   exit();
end;
     
   textura=M8E_LOADTEXTURE("media\Luigi.pcx");//lo carga una sola vez , para no saturar la memoria         
         
//--------------------------------------------             
   camara=M8E_ADDCAM(550,150,-150,   0,5,0);  //add camera  (posx,y,z,   targetx,y,z)
//--------------------------------------------     
    M8E_ADDZIPFILE( "MEDIA\ogretestmap.zip") ; //add a zip file
   mapa=M8E_LOADMODELEX("ogretestmap.bsp",128);//load map (model,detailLevel)
   m8e_modelscale(mapa,5,5,5);
        mapacolision=M8E_ADDCOLmap(mapa);
   
   
               
  while ( (!key(_esc))  )   
     if (rand(1,5)==5) CrearModelo(); end;
 
     M8E_RENDER(0,  55,155,55);    //(alpha, r,g,b)     
     frame;       
  end;                     
 
let_me_alone();
   
  //free resources
M8E_FREE();   

end


Nos vemos luego, y gracias por tu ayuda.   :)
Title: Re: Juego de Magia
Post by: Prg on August 04, 2008, 12:59:53 AM
Hola, esto es un poco de mi avance. Los 4 personajes ya son distintos y trabajamos (mi hermano [al menos con uno de ellos] y yo) en sus animaciones y estoy acomodando sus poderes, aquí está otro.

(http://i247.photobucket.com/albums/gg149/rolix1/pant2.jpg)

Bueno, nos vemos luego
Title: Re: Juego de Magia
Post by: Goku jr on August 04, 2008, 02:00:16 PM
Wenas,el aspecto que tiene mola un monton,no ay nada para probar aun?
Title: Re: Juego de Magia
Post by: SplinterGU on August 04, 2008, 03:30:50 PM
La verdad que si, se ve muy bien...
Title: Re: Juego de Magia
Post by: l1nk3rn3l on August 04, 2008, 04:49:47 PM
tiene un toque muy profesional...
Title: Re: Juego de Magia
Post by: blostec on August 04, 2008, 05:35:08 PM

¡Que bueno! Menudo nivel tienes Prg, a ver si pronto podemos disfrutar de una demo. Saludos!
Title: Re: Juego de Magia
Post by: Prg on August 04, 2008, 08:50:42 PM
muchísimas gracias amigos :) , todavía no hay nada para probar, pero quizá dentro de poco. Estoy todavía en formulación de poderes. Muchas gracias amigos. eso me hace sentir muy bien y me impulsa a seguir.  ;D
Title: Re: Juego de Magia
Post by: Prg on August 13, 2008, 06:04:32 PM
hola, oye l1nk3rn3l, ¿hay alguna forma de hacer que sólo se actualicen las posiciones x & z con m8e_posmodel?, lo que pasa es que al actualizar todas, la gravedad se pierde, y si utilizo las funciones de control de personajes, las colisiones con mis terrenos son muy malas, no se si sea porque están muy escalados. Estaba poniendo las zonas de pelea sin relieves, pero si existe alguna forma de no afectar las coordenadas, pues puedo poner algunos cúmulos de tierra.
Title: Re: Juego de Magia
Post by: l1nk3rn3l on August 13, 2008, 07:23:31 PM
estuve haciendo unas pruebas con la libreria y requiere el NET framework
como dice PRG, inclusive si el proyecto no usa funciones de .NET

actualice el blog y coloco los requerimientos, ya cuando integre el
IDE codeblocks o DEVCPP con el proyecto ya no tendra esos requerimientos..

mandame por privado los fuentes y todas las dependencias(comprimido) del proyecto y le doy un vistazo de como lo podemos hacer mejor,,

esque no entiendo bien lo que pides a menos que lo vea corriendo

y me avisas por este topic..
Title: Re: Juego de Magia
Post by: Prg on August 13, 2008, 10:17:23 PM
Hola, ya lo envié. A propósito, ¿cómo van con la nueva versión?  :)
Title: Re: Juego de Magia
Post by: l1nk3rn3l on August 14, 2008, 12:30:41 AM
ya le baje , le mirare y en breve te dare una opinion

sobre la nueva version , estamos trabajando
Title: Re: Juego de Magia
Post by: Prg on August 19, 2008, 02:40:03 AM
hola, éstos son los posibles personajes con los que jugaremos la historia de mi juego (la cual aún está en desarrollo).

(http://i247.photobucket.com/albums/gg149/rolix1/personajes.jpg)

Ahora sólo espero que funcionen los gráficos 2.5d para algunos poderes, de mientras terminaré de animar la mona del shuriken, ya que parece un poco robótica cuando pelea con él. Y comenzaré a hacer los videos y ambientaciones de la historia.

Title: Re: Juego de Magia
Post by: SplinterGU on August 19, 2008, 04:39:58 AM
No hay nada para ir probando? algun demo? la verdad que va quedando muy bien.
Title: Re: Juego de Magia
Post by: ultrakobra on August 19, 2008, 10:17:14 AM
Al bennu3D no le vendria mal minimo luz per vertex,pinta muy bien aun asi este proyecto,pero los modelos son sacados de por ahi,lo cual no me termina de convencer xD
Title: Re: Juego de Magia
Post by: TYCO on August 19, 2008, 02:14:32 PM
No es por mal meter, pero la chica del centro (la que va vestida de blanco), tiene las piernas supermorenas y la parte de arriba bastante mas blanca... no son sus piernas? o es que se durmió tomando el sol con las piernas fuera de la sombrilla?? XD

Pinta cuanto menos curioso, habra que ver algo en movimiento a ver que tal esta.
Title: Re: Juego de Magia
Post by: ultrakobra on August 19, 2008, 02:31:27 PM
Retiro lo dicho,he testeado un poco bennu3D y si tiene luces por pixel. :X
Title: Re: Juego de Magia
Post by: SplinterGU on August 19, 2008, 02:50:05 PM
Yo creo que para una version inicial esta perfecto... y supongo que quizas viendo algo funcionando otros quieran colaborar o unirse al proyecto, si es que eso esta en la idea del creador...
Title: Re: Juego de Magia
Post by: blostec on August 19, 2008, 05:07:27 PM
Quote from: TYCO on August 19, 2008, 02:14:32 PM
No es por mal meter, pero la chica del centro (la que va vestida de blanco), tiene las piernas supermorenas y la parte de arriba bastante mas blanca... no son sus piernas? o es que se durmió tomando el sol con las piernas fuera de la sombrilla?? XD

Sera que lleva panties. Prg cada vez se ve mejor, que ganas de probarlo!  :)
Title: Re: Juego de Magia
Post by: Prg on August 19, 2008, 06:11:33 PM
 :) ja ja ja. la verdad eh tenido problemas con la creación de los trajes (creo que falta de imaginación), por eso ven que el color es distinto en la piel de las piernas y de la parte superior, sin embargo corregiré ese color, y la chica del vestido... estoy "cocinando" una idea para hacérselo más real. en cuanto a las luces, es verdad que hay pintado por texel o pixel, pero el único que sufre ese pintado es el enano, pues los demás todavía están en creación de trajes, acordes a la historia. También las armas, el enano ya cuenta con 5 tipos, para cambiar de acuerdo a la situación de la pelea (a capricho del jugador), la bruja con 2 baritas (espero sean 5 armas para cada personaje), una de las cuales todavía no está terminada, etc. Es verdad, algunos modelos son de otros juegos, pero es que yo no soy muy bueno modelando, entonces no puedo hacer nada más. Y en cuanto a la idea de compartir el código para ver si alguien más se une al proyecto me parece una excelente idea, sólo espero el poder corregir unos errores, l1nk3rn3l  ya está observando el error, y cuando tengamos la solución, publico el código y los models de modo funcional, para que vayan probando lo que va, y el que se anime que se una al proyecto... y si no se animan, recibiré sus comentarios como una forma de ayuda, pues la calidad sólo se logra observando, y para eso se necesitan muchos ojos, imaginación y tiempo. Gracias por los comentarios de la imagen, lo arreglaré ahora mismo. :)
Title: Re: Juego de Magia
Post by: Prg on August 24, 2008, 03:40:25 PM
hola, eh tenido días con una preguntota en mi cabeza: ¿hay alguna forma de saber cuándo se ha llegado al final de la lista de las ids mediante la función get_id() (cuando se recorren las ids mediante ésta función)? , lo que pasa es que eh intentado almacenarla en arrays, lamentablemente los procesos no mueren en orden, y termino pidiéndole datos a procesos muertos, también eh puesto la función en un bucle from, pero no me gusta repetir ... Lo único que se me ocurre es poner una variable que lleve la cuenta de los procesos  vivos. y preguntar mediante un repeat. ¿No hay otra forma?
Title: Re: Juego de Magia
Post by: SplinterGU on August 24, 2008, 04:16:58 PM
podes usar exists(id) para ver si el proceso vive... por otro lado, get_id() devuelve 0 cuando llego al final...
Title: Re: Juego de Magia
Post by: Prg on August 24, 2008, 04:43:32 PM
ok, eso es lo que buscaba, gracias splinter, había hecho un contador, y las cosas funcionaron de maravilla, ahora si utilizo el 0, creo que me ahorro el contador. Probaré. Y sí utilizo el exists vastante, pues si no lo hago así, la librería m8ee me saca sin remedio. Muchas gracias. Hasta luego.
Title: Re: Juego de Magia
Post by: l1nk3rn3l on August 25, 2008, 01:08:02 PM
http://www.mediafire.com/?sharekey=d7ddcb01d4ab7ec5d2db6fb9a8902bda

se incluye ejemplos

las funciones que se cambiaron se incluye ejemplo
funcion de colision con terrenos propia y no incluida
en irrlicht es mas rapida y permite incluir la maxima altura que se puede subir

M8E_ADDCOLTERRAINFAST(model,terrain,navHeight,MaxHeight)


la funcion
M8e_RAYCOL( &Linea,collisionId))

tiene nuevos parametros
Title: Re: Juego de Magia
Post by: Prg on August 25, 2008, 10:33:49 PM
mmmmmmmm, ya lo bajé, pero no lo podía abrir, (librería bennu3d not found) entonces agregué la librería newton, y ya no me daba el error, pero ahora me saca antes de mostrar alguna imagen. ¿La librería newton la actualizaron o le hicieron alguna modificación? ya que ésa no venía en el paquete. o ¿qué puedo hacer para abrirlo?
Title: Re: Juego de Magia
Post by: l1nk3rn3l on August 26, 2008, 12:09:48 AM
parece que su proyecto depende del gamepad ,
segun lo que vi, hay que tener uno conectado,
prueba a ver ...

corre alguno de los ejemplos de la anterior version
a ver si corren.. y me dice..

inclui el codigo del juego corregido a ver si funciona,

la libreria newton es la misma, x desgracia, ya que no he tenido
tiempo de adicionar mas cosas a la fisica

me cuentas como te fue..
Title: Re: Juego de Magia
Post by: Prg on August 26, 2008, 10:25:23 PM
 ??? Te voy a decir la verdad. Copié todos los archivos de la última versión, incluyendo carpetas. y los pegué en la nueva, exceptuando los nuevos para que no se reescribieran, y ya corrió, puede que me haya faltado una librería. Para esto voy a depurar los archivos, para ver que es lo que necesito. Muchísimas gracias por todo, y suerte.

psdt. Yo también tengo bastante tarea, acabo de entrar a la univ, y uh...... y todavía no se si quedaré en éste horario, pero bueno. Cuando puedas subir los models, y yo me de un ratito, les muevo a ver que logro. :) hasta pronto
Title: Re: Juego de Magia
Post by: l1nk3rn3l on August 27, 2008, 07:38:46 PM
me alegra que funcionara

probaste la nueva funcion

M8E_ADDCOLTERRAINFAST

si mejora la velocidad general, comparada con la otra funcion?
Title: Re: Juego de Magia
Post by: Prg on August 28, 2008, 12:02:49 AM
sí, también probé las nuevas colisiones mediante raycol.

La verdad me gustó bastante lo que hiciste con las colisiones del terreno. Me doy cuenta que el personaje no se puede despegar del suelo, pero mejor, en los terrenos no deseo que salten, eso sería en los mapas de los castillos, y para eso está el otro modo de colisión. Por ahora pruebo todo lo que voy a hacer con las nuevas características, pero en verdad que el juego se mueve muy rápido. Eso sí, como había seguido trabajando con el juego, me tocó adaptar la que ya llevaba con las 2 nuevas funciones, pero ya está casi todo. Bueno, muchas gracias y si observo otra cosa, te lo hago saber.
Title: Re: Juego de Magia
Post by: Prg on September 11, 2008, 02:26:59 AM
Hola  :D

(http://i247.photobucket.com/albums/gg149/rolix1/demoshot.jpg)
(http://i247.photobucket.com/albums/gg149/rolix1/demsshot2.jpg)
(http://i247.photobucket.com/albums/gg149/rolix1/demmos3.jpg)

Dentro de poco este puede ser el demo de mi juego.  Sólo que, la verdad, no conozco lo requisitos del sistema para correrlo adecuadamente, pero bueno, luego nos damos cuenta.

También quiero aprovechar para preguntar si alguien puede ayudarme con mi juego, con lo que puedan, ya sea con la formulación de la historia, la tengo a grandes rasgos, pero no muy clara; con las voces de los monos a la hora de lanzar poderes... y quizá en charlas, aunque lo dudo; con la programación de la inteligencia artificial de los enemigos y los amigos; con el modelado de personajes (no importa que no los animen); o dando su punto de vista sobre el juego.

Muchas gracias por todo y este es nuestro juego. :)

Si ahora no pueden o no están seguros, cuando tenga el demo lo pueden observar y entonces darme su punto de vista y si es posible apoyarme con algo de lo anteriormente mencionado.

El demo no tengo idea de cuando estará listo, pero espero que sea en la mayor brevedad posible.
Title: Re: Juego de Magia
Post by: fr0d0b0ls0n on September 11, 2008, 05:42:02 AM
Realmente nunca he programado en 3D, pero me gustaría ayudar. Si no programando siempre puedo darte alguna idea o consejo.

¿De qué estilo será el manejo? ¿Tipo World of Warcraft? ¿Qué tipo de hechizos y habilidades tendrán los personajes? ¿Serán personalizables o fijos? ¿Irán subiendo niveles? Son demasiadas preguntas, si no siempre puedo esperar a la demo :P
Title: Re: Juego de Magia
Post by: TYCO on September 11, 2008, 06:50:38 AM
A ver cuando se puede probar, pinta bien, sigue asi.
Title: Re: Juego de Magia
Post by: Prg on September 11, 2008, 05:57:46 PM
muchas gracias amigos.

¿De qué estilo será el manejo?
el estilo será tipo zelda o fable, pero con las habilidades repartidas entre varios personajes ( los combos se realizan siempre y cuando presiones un botón antes de que se acabe un tiempo, todo en tiempo real) los cuales se podrán elegir en cualquier momento del juego, con sólo presionar un botón.
¿Tipo World of Warcraft?
Eh..... no lo conozco, así que no se si el estilo se parezcan.
¿Qué tipo de hechizos y habilidades tendrán los personajes?
Bueno, el enano tendrá habilidades con armas (hachas y espadas), y algunos hechizos de efectos de estado (debilidad y protección)
La bruja (que será el último personaje en obtenerse), utilizará su báculo para lanzar magia, y sus poderes serán: invocar un meteoro, revitalizar, congelamiento, tornado, esfera de fuego y agua.
El que viene del futuro (bueno, de dimensión paralela y futurista), una cañón, ondas, curación progresiva (efecto de estado), baño de balas, misiles, envenenamiento.
Y de la otra chica es una sorpresa... bueno, en realidad todavía no los tengo.
¿Serán personalizables o fijos?
Desearía que fueran lo más personalizables, por lo pronto el enano ya puede elegir en tiempo real entre 5 armas, de los otros, casi no eh preparado las armas (no soy muy bueno modelando), de los que disparan no se me ocurre cómo puede ser el disparo, deseo que ya estén los sprites 2.5 d, pues se ven mucho más padres en proyectiles mágicos que models 3d.
¿Irán subiendo niveles?
Sí, cada pelea contará ciertos puntos de acuerdo  a los enemigos que derrotes, y cada ciertos puntos te permitirán subir de nivel, cada nivel  equivaldrán a ciertos puntos de experiencia, necesarios para mejorar habilidades y poderes, y quizá armas, no estoy seguro.

El proyecto es muy ambicioso, y por eso entre más seamos, mejor.

A ver cuando se puede probar, pinta bien, sigue así.
Muchísimas gracias, espero que no sea un semiaborto, pero cada día me emociono más con el, y ya tengo varios meses haciéndolo, así que confío en que no.
Title: Re: Juego de Magia
Post by: l1nk3rn3l on September 11, 2008, 07:17:08 PM
como dirian los españoles

joder, tiene buena pinta.
Title: Re: Juego de Magia
Post by: TYCO on September 11, 2008, 07:58:46 PM
A partir de segundo mes creo no se puede realizar el aborto jejeje, animo! que ya esta casi fuera, empuja un poco mas! XD
Title: Re: Juego de Magia
Post by: Prg on September 12, 2008, 01:33:44 AM
:) Gracias.
Title: Re: Juego de Magia
Post by: blostec on September 19, 2008, 02:03:50 PM
Queremos demo, queremos demo!! La verdad es que cada vez se ve mejor, eres un crack!
Title: Re: Juego de Magia
Post by: Prg on September 19, 2008, 07:24:51 PM
Muchas gracias, dentro de poco... y espero les guste, le estoy echando muchas ganas.  ;)
Title: Re: Juego de Magia
Post by: Danielo515 on September 22, 2008, 03:05:34 PM
Está genial! creo que es el juego que creia que iba a hacer a los 12 años cuando me compré el div2, ja ja ja, enorabuena, pinta muy muy bien.
Yo siempre he tenido la duda de donde conseguiria las voces el día que hiciera un juego que lo necesitase, así que si quieres contar con la mía, que soy bastante teatreto, pues es tuya, lo único que me tendré que comprar un mejor micrófono, pero ya lo tenía pensado.

Un saludo y ánimo!!
Title: Re: Juego de Magia
Post by: Prg on September 22, 2008, 10:46:33 PM
Me encantaría contar con tu voz, muchas gracias. Después que esté listo el demo te mando los diálogos (son más que nada lo que se dice a la hora de lanzar los poderes y algunas cosillas por ahí para enlazar la historia), o quizá, si los termino antes, pues te los mando antes. De todos modos, si pudes ver el demo, cuando lo termine, pues mejor, para que elijas las voces que puedes hacer. Muchas gracias amigo. :)
Title: Re: Juego de Magia
Post by: Prg on December 26, 2008, 12:38:36 AM
hola, ya estaba un poco abandonado este post, eh...!!!
sin embargo nunca lo dejé olvidado :) .
con el cambio al bennu wip 15 las cosas se me complicaron, tube que cambiar algún código sin embargo ahora ya funciona, y he acomodado algunas cositas nuevas.

(http://i247.photobucket.com/albums/gg149/rolix1/fondo_jeugo_act.png)

como pueden ver hay un teletransportador con 2 tipos de partículas, y muchos árboles muertos, lamentablemente no se me ocurre con qué más decorar, un terreno con lava y muerto... bueno.

ahora estoy renegando con la inteligencia aritificial de mis enemigos, aún no se qué deben hacer...???

he dividido el mapa en 4 para aumentar el rendimiento, de cuatriplicó el rendimiento, lo que me permite adornarlo más. :) estaba en espera de terrenos tileados, pero por el momento esto corre bien. :) . Nos vemos luego :)
Title: Re: Juego de Magia
Post by: darío on December 26, 2008, 01:24:47 AM
Buenas,
tiene buena pinta :)

En cuanto a alguna cosa que puedas añadir, bueno, quizá quedaría bien un poco de niebla rojiza o algún hueso o esqueleto por ahí además de los árboles muertos.

Ánimo con ello,
Darío
Title: Re: Juego de Magia
Post by: Prg on December 26, 2008, 02:22:04 AM
la niebla es muy buena idea, gracias.
los huesos y esqueletos, necesitaría hacerlos, pues no tengo ninguno... bueno, tengo uno, de entidad 3d, pero sólo uno, y no soy muy bueno modelando...  tendré que buscar en internet... si alguien tiene models 3d de huesos, y me los pasa se lo agradecería mucho. :)

Gracias por las ideas.  :)
Title: Re: Juego de Magia
Post by: SplinterGU on December 26, 2008, 04:54:15 AM
ya estaria buena ver una demo corriendo... aunque sea un video...
Title: Re: Juego de Magia
Post by: Prg on December 26, 2008, 08:14:46 PM
 :) el mapa que ven es lo que será el demo, inluirá sólo 3 de los 4 personajes para jugar (por razones de historia, la cual aún no está terminada  ;D ), y un número reducido de enemigos para pelear, pero un mapa y cerca de 4 misiones pequeñas, espero terminarlo antes del 7 de enero, aunque aún tengo que modelar algunas cosas. tengo como 5 armas del enano, 3  del azul, 2 de la vampireza y de la otra la estoy dejando un poco atrás, al menos hasta terminar el  demo. las acrobacias ya están al menos de los 2 personajes que las poseerán, aunque algunos movimientos le fracturan el pie a su poseedor  :D pero nada importante. Espero dentro de poco traer un demo que nos deje los ojos rojos de tantas luces y gráficos, aunque es lo que necesito ahorita, acomodar dónde van luces, partículas, etc. por el momento no tengo  casi nada de decoración, y la inteligencia artificial ni se diga, es muy mala, atacar, y atacar, y atacar, pero nada de defender. :) y eso que todos los personajes tendrán inteligencia, pues sólo podremos controlar a uno de los 3 a la vez, claro cambiando con un botón cuál queremos.
Title: Re: Juego de Magia
Post by: Windgate on January 18, 2009, 06:06:10 PM
Fabuloso, me alegro de que lo hayas retomado.

Me puse "en serio" con Bennu en 3D estas navidades y ya he hecho mis cositas, me mola muuucho. Tambien he echado en falta mas modelos, y poco a poco estoy recopilando en mi disco duro todos los que encuentro por ahi, aunque apenas tengo 20 o 30 distintos en total... Y casi todos futuristas, no valen para tu game.

¿No conoce nadie alguna web especializada en almacenamiento gratuito de modelos MD2, MD3, 3DS, etc. para nuestros jueguecitos?

Un abrazo xD
Title: Re: Juego de Magia
Post by: Prg on February 02, 2009, 03:59:55 AM
http://www.megaupload.com/?d=0G9VQ344

llevo todo el día haciendo el demo, no quería que las vacaciones terminaran y no pudiera subir algo. pesa 10 mb (pesaba 108mb, sólo espero no falte nada para poderlo jugar, he hecho pruebas y todo va bien). espero les guste.

si tienen joystick con bibración, conéctenlo, sólo uno, no he hecho pruebas con más, aunque no debería de haber problemas. :)
también funciona con teclado y ratón.
Title: Re: Juego de Magia
Post by: SplinterGU on February 02, 2009, 02:26:01 PM
Deberias incluir los ejecutables para que tu demo funcione... o mencionar en algun README, que version es necesaria y cual es el prg principal.

apenas logre hacerlo funcionar, te comento...
Title: Re: Juego de Magia
Post by: DCelso on February 02, 2009, 02:47:55 PM
Yo lo he rulado con la wip15c poniendo en la consola de windows bgdi tiera.dcb
Tiene buena pinta, aún está verdísimo pero por algo se empieza.
Yo el control lo veo un tanto en cuanto raro.
Si pulsas la flecha arriba del teclado, el ratón sirve para ir cambiando de dirección mientras andas.
En cambio si no pulsas la flecha, el ratón sirve para girar la vista, pero el tio no se gira en esa dirección así que luego anda para otro lado.
Parece que aún no puede matar, los malos son invulnerables a tu arma :D.
Cuando esté terminado será un buen juego, almenos esa es la apariencia.
Ánimo.
Title: Re: Juego de Magia
Post by: SplinterGU on February 02, 2009, 03:00:27 PM
Me sorprendio! Muy buen trabajo... increible ver esa velocidad... muy buenos los efectos, particulas, geisers, etc.

hay algunas cositas que veo tenes que mejorar...

1) La animacion del personaje es muy rapida, no se aprecia el mismo, va demasiado rapido
2) El personaje parece que corriera siempre, por el mismo tema de la velocidad... deberia tener 2 modos, correr y caminar rapido
3) El personaje cuando cae en la lava no muere, y practicamente puede caminar por sobre cualquier cosa, lava (aunque en momentos se traba), zonas donde no hay piso...
4) veo problemas en el dibujado, el personaje accede a zonas donde el dibujado del terreno se hace defectuoso (poligonos que no se dibujan)
5) Los enemigos parece que atraviesan las montañas... (en un momento tenia 2 enemigos y luego solo veo 1, y el otro veo su barra de energia lejos y con el personaje tras una montaña)
6) esto es una estupides, pero la espada la agarra muy por el final del mango

Creo que no vi nada mas, muy buena demo3d... felicitaciones!

karma!
Title: Re: Juego de Magia
Post by: SplinterGU on February 02, 2009, 03:02:28 PM
Yo si puedo matar a los malos... hay que darles y darles... mira que los malos son los gigantes, no los 3 que te siguen...
Para controlar el personaje, yo no tuve problemas...
Title: Re: Juego de Magia
Post by: Prg on February 02, 2009, 06:35:56 PM
:) gracias :) .
el problema del control es que el juego, desde que inició se pensó para jugarse con un joystick, por eso tiene vibración y todo eso. sin embargo ayer, para que la mayoría lo pudiera probar agregué manejo con ratón y teclado, sin embargo como lo hice en un sólo día (geizers, rocas, teclado y ratón, destribución de enemigos, distribución de rocas, expanción de lava y demás), pues en un día me costó mucho trabajo pulirlo,  sin embargo si usan un joystick el control no debe ser raro. Me alegro que te haya gustado Splinter :) .

QuoteSi pulsas la flecha arriba del teclado, el ratón sirve para ir cambiando de dirección mientras andas.
En cambio si no pulsas la flecha, el ratón sirve para girar la vista, pero el tio no se gira en esa dirección así que luego anda para otro lado.

esto es algo comun en juegos de consola, puedes mirar tu mono por todos los perfiles sin que él gire, claro, al hacerlo caminar debe tomar el ángulo de la cámara, es algo que luego haré, me alegro que lo probaran.

¿A cuántas imágenes corrió en su pc? en la mia corría a 85, ymi preocupación era que no bajara de ahí, sin embargo si me pueden decir a cuántas imágenes corría en su pc (dejé que la información se dibujara en pantalla), puedo dejar un estandar ya que ahora es set_fps(0,0), y de esa forma el monito no correrá tan rápido.

si usan joystick, un movimiento de la palanca analógica leve debe hacerlo andar más despacio, mientras uno fuerte hacerlo andar corriendo.

muchísimas gracias por probarlo, me anima muchísimo :)
Title: Re: Juego de Magia
Post by: SplinterGU on February 02, 2009, 07:33:31 PM
no me di cuenta en la pantalla si se ven los fps...

te comento que yo lo corri en linux... con los ejecutables de windows...

ahora, a todo esto me recuerdo cuando los de linux lloraban porque decian que quedaban afuera de las distros por sacar solo windows... lloraban de gusto, los ejecutables windows funcionan a la perfeccion en linux... (con wine)
Title: Re: Juego de Magia
Post by: Windgate on February 02, 2009, 08:16:23 PM
Excelente, impresionante, una joya, pienso mirarlo en profundidad en cuanto acabe examenes (O antes).

Me ha rulado a la primera en Windows (Veo que tengo las ultimas versiones de las DLL). Pero llegado un punto del escenario no puedo seguir adelante, ¿Os pasa a vosotros?

Tambien queria preguntarte que programa usas para editar mapas, tengo fichados programas para modelos 3D pero sobre mapas ni  idea todavia.

Enhorabuena, mostruo, que eres un mostruo!
Title: Re: Juego de Magia
Post by: Prg on February 03, 2009, 02:28:22 AM
QuoteExcelente, impresionante, una joya, pienso mirarlo en profundidad en cuanto acabe examenes (O antes).

Me ha rulado a la primera en Windows (Veo que tengo las ultimas versiones de las DLL). Pero llegado un punto del escenario no puedo seguir adelante, ¿Os pasa a vosotros?

Tambien queria preguntarte que programa usas para editar mapas, tengo fichados programas para modelos 3D pero sobre mapas ni  idea todavia.

Enhorabuena, mostruo, que eres un mostruo!

muchísimas gracias, hay problemas de colisiones y demás, sin embargo link me prometió muchas mejoras en terrenos, que es lo que uso, sin embargo estoy aprendiendo a compilar bsp para bennu, si lo logro luego te aviso. actualmente uso mapas 2d (png, bmp) en escala de grises para generar los terrenos, mi editor: paint y fireworks. pero estoy intentando usar el otro formato es increible.


QuotePero llegado un punto del escenario no puedo seguir adelante, ¿Os pasa a vosotros?
quizá algún model que no subí y que el juego quiere cargar, o algo que de último momento no quedó bien... si no camina el mono es que hay enemigos vivos, usa los que disparan, pon la mira (si no no dispara correctamente) y dispara a ellos, :)

Quotete comento que yo lo corri en linux... con los ejecutables de windows...

ahora, a todo esto me recuerdo cuando los de linux lloraban porque decian que quedaban afuera de las distros por sacar solo windows... lloraban de gusto, los ejecutables windows funcionan a la perfeccion en linux... (con wine)

amigo, y funcionará al revés: las librerías de linux en windows, sabes, voy a intentar :) .

aquí hay unas capturas de los poderes, no se si los probaron, me doy cuenta que la vibración se arruinó en el demo, lástima, sólo la mona que dispara hace que bibre el control.

(http://i247.photobucket.com/albums/gg149/rolix1/Sinttulo-10.png)
(http://i247.photobucket.com/albums/gg149/rolix1/Sinttulo-11.png)
(http://i247.photobucket.com/albums/gg149/rolix1/Sinttulo-2-1.png)
(http://i247.photobucket.com/albums/gg149/rolix1/Sinttulo-3.png)
(http://i247.photobucket.com/albums/gg149/rolix1/Sinttulo-5.png)
(http://i247.photobucket.com/albums/gg149/rolix1/Sinttulo-6.png)
(http://i247.photobucket.com/albums/gg149/rolix1/Sinttulo-7.png)
(http://i247.photobucket.com/albums/gg149/rolix1/Sinttulo-9.png)

en el joystick es con el botón 10, y con el 7 cambia de personaje, con el 5 cambia de mono. si es el teclado estas funciones son con las teclas alfabéticas. :)

Aprenderé a usar mapas bsp, espero antes de 6 meses, así en las próximas vacaciones de semestre podré avanzar mucho.

disculpen las faltas de ortografía, je je, siento que la b me falla. :)

saludos a todos.

intentaré ya terminar el conecte (máximo 15 días... espero), para ya subir la carpeta. :)
Title: Re: Juego de Magia
Post by: SplinterGU on February 03, 2009, 03:15:59 AM
Caramba, veo que los enemigos son aleatorios...
La 2da vez que lo corri, me aparecieron unos dragones volando y mis compañeros empezaron a disparar a lo loco... me asuste, porque me iba todo mucho mas lento que la primera vez... e iba a los saltos... pero bueno, era culpa de mi pc, tenia unos krusader y un famd corriendo consumiendo el 100% de la cpu... sin embargo, el juego iba entre 45 y 90fps... mate todo lo que estaba comiendo mi pc y el juego corrio entre 166 (lo normal) y 190fps (picos que se mantienen un rato)... muy, muy rapido...
los ejecutables de linux no funcionaran en windows... quizas con colinux... no se... igual ya no es lo mismo...
Title: Re: Juego de Magia
Post by: fr0d0b0ls0n on February 03, 2009, 10:01:25 AM
Tengo ganas de llegar a mi casa y poder probarlo, es uno de los juegos que seguía con más ilusión cuando visitaba el foro diariamente.

A ver que tal  ;)
Title: Re: Juego de Magia
Post by: Windgate on February 03, 2009, 07:48:19 PM
lol, lo de los hechizos y lo del menú en anillo no lo había visto, es mucho más brutal de lo que pensaba!

¿El menú de anillo está en algún módulo PRG externo? ¿Costaría mucho aplicarlo a otro juego o tiene dependencias con el PRG principal? Enhorabuena, ya te dí el Karma, te daría otro tío pero espero a verlo más a fondo xD
Title: Re: Juego de Magia
Post by: Prg on February 03, 2009, 09:29:30 PM
Quote¿El menú de anillo está en algún módulo PRG externo? ¿Costaría mucho aplicarlo a otro juego o tiene dependencias con el PRG principal?

el anillo es interno de cada uno de los procesos de los personajes, puesto que cada personaje debería ser muy distinto entre sí, pues me decidí por hacer procesos distintos para cada uno, y así tener las cosas más o menos ordenadas. en sí, el anillo lo que es es una invocación a la gui, un switch que funciona mediante las palancas análogas (el ángulo que forma el movimiento de la palanca fget_angle(0,0,GamePad[0].X_AXIS,GamePad[0].y_AXIS); , o el que se forma sumando y restando al mover el ratón o presionar unas teclas ), y las cosas que pasa cuando se presiona el botón 1, hacer click en el mouse o presionar a.

QuoteTengo ganas de llegar a mi casa y poder probarlo, es uno de los juegos que seguía con más ilusión cuando visitaba el foro diariamente.

A ver que tal  Wink

muchísimas gracias. tengo que decir que aún le falta mucho, aun tengo muchísimo que hacer, sin embargo ya tengo lo más general, invocar enemigos, decorar, los personajes, etc. falta muchísimo detallar, y como ya lo había dicho, link me habló de algunas cosas que cambiarían y que quiero aprovechar para mejorar el rendimiento del mapa y la calidad, sobre todo con la textura del terreno, que actualmente está muy estirada. espero regrese al foro pronto :)

gracias por probarlo.

QuoteCaramba, veo que los enemigos son aleatorios...

je je, tienen un grado de aletoriedad, de los 4 en adelante los demás son aleatorios, pero los que vuelan necesitan esta menos tiesos de las alas, luego se las suavizaré, tengo como 8 variedades de enemigos casi terminados, y varios jefes de zona que no tengo su inteligencia, pero como estarán en mapa bsp, tendrán una animación menos guiada por eventos, pero bajarán más. :)

QuoteLa 2da vez que lo corri, me aparecieron unos dragones volando y mis compañeros empezaron a disparar a lo loco... me asuste, porque me iba todo mucho mas lento que la primera vez... e iba a los saltos... pero bueno, era culpa de mi pc, tenia unos krusader y un famd corriendo consumiendo el 100% de la cpu... sin embargo, el juego iba entre 45 y 90fps... mate todo lo que estaba comiendo mi pc y el juego corrio entre 166 (lo normal) y 190fps (picos que se mantienen un rato)... muy, muy rapido...
los ejecutables de linux no funcionaran en windows... quizas con colinux... no se... igual ya no es lo mismo...

wow, tienes una super pc, ¿pentium m o algo así? . en la mía corre entre 70-90 fps. entonces todavía puedo ponerle más adornos, je je. muchísimas gracias por el dato, creo que sí debo controlar las fps.

:)
Title: Re: Juego de Magia
Post by: SplinterGU on February 03, 2009, 09:55:12 PM
no se si mejor seria que los enemigos no sean random... quizas el comportamiento o alguna otra caracteristica de movimiento... pero no creo recordar juegos donde los enemigos sean random...

no, no es gran pc... es un pentium de 1.6ghz dualcore, con una gforce 8500gt de 512 si mal no recuerdo... y con 1gb de ram... eso si, "tengo linux!" :D
Title: Re: Juego de Magia
Post by: Prg on February 03, 2009, 10:36:31 PM
Quoteno se si mejor seria que los enemigos no sean random... quizas el comportamiento o alguna otra caracteristica de movimiento... pero no creo recordar juegos donde los enemigos sean random...

tienes razón, yo tampoco, je je. lo dejaré por zonas, y regiones, así quedará mejor. :)

Quoteno, no es gran pc... es un pentium de 1.6ghz dualcore, con una gforce 8500gt de 512 si mal no recuerdo... y con 1gb de ram... eso si, "tengo linux!" Cheesy

amigo, si no te da pantallazo azul, para mí es una gran computadora. le he cambiado las ram, la de video, le compré un no brake, etc, etc, etc, y me sigue dando pantallazos, actualmente me dijeron que puede ser el disco duro, el sistema opertativo no es, pues la he formateado varias veces y no se corrige. el coraje que me da es que a donde la llevaba me tildaban de mentiroso, porque ayá no les daba pantallazos, pues como, la trataban bien, pero yo que la hago sufir, pues mi disco duro hasta rechina (literalmente, parece refri viejo), y es lo único que me queda, cambiarle el disco duro, el cual parece se dañó por que el voltaje de mi casa era muy alto (pero ya lo han corregido, eso me dijo mi papá  :-[ ).

no te imaginas las veces que perdí mis tareas, una descarga, código (cuando estaba compilando me daba el pantallazo y al iniciar la pc, el archivo aparecía vacío, actualmente he desactivado la opción de autoguardado), y la cabeza...

je je, espero al menos que esta vez si sea el error el dd y la solución el cambiarlo o poner en otro el SO, si no nada más me falta cambiarle la tarjeta madre, y tener así una pc nueva.  :D
Title: Re: Juego de Magia
Post by: SplinterGU on February 04, 2009, 03:51:53 AM
abri la pc y fijate si no tenes algun capacitor pinchado...

los capacitores son los cilindros de aluminio colocados en la placa madre verticalmente, forrados en plastico, por lo general color negro o verde... tienen inscripciones al estilo 3300uf 6.3V con una banda dorada de un lado con muchos "-" (negativo sobre esta)... la parte de arriba esta sin forrar y tienen una muesca en cruz... cuando estan pinchados la parte superior que deja ver el aluminio y tiene la muesca esta hinchada, cuando estan en buen estado es totalmente plana... si la vez un poquito hinchada aunque sea minimo, esta quemado... otro sintoma (no siempre) de que esta roto es que revientan de abajo, donde estan los contactos y es como si el capuchon de aluminio estaria a punto de salirse, en estos casos puede derramar el liquido interior muy corrosivo...
estos capacitores actuan de filtros de tension... y cuando se pinchan (arruinan) producen pantallazos azules... yo el lunes vi que tenia 2 pinchados y los cambie...
si esto es lo que te pasa y no tenes conocimientos de electronica y menos para soldar, te sugiero que los lleves a reparar, no te deberian cobrar mucho, cada uno de estos capacitores cuestan centavos de dolar...
tambien pueden pincharse los que estan en la fuente... pero estos tenes que tener cuidado, porque son grandes y por lo general de muchos volts... 300 o 500... y si bien no te van a electrocutar, te pueden dar una linda patada... aun con la maquina apagada, ya que se cargan y quedan cargados...

tambien puede ser problemas de memoria... pero lo mas probable es que sean los capacitores es algo comun...
Title: Re: Juego de Magia
Post by: fr0d0b0ls0n on February 04, 2009, 10:31:41 AM
Quote from: SplinterGU on February 03, 2009, 09:55:12 PM
no se si mejor seria que los enemigos no sean random... quizas el comportamiento o alguna otra caracteristica de movimiento... pero no creo recordar juegos donde los enemigos sean random...

El Diablo es un claro ejemplo, o más recientemente el Hellgate: London.

No es mala idea para un juego de este estilo siempre y cuando tengan IAs suficientemente diferentes. Si parece que te enfrentas a lo mismo con otra skin puede ser peor que tenerlos fijos...
Title: Re: Juego de Magia
Post by: SplinterGU on February 04, 2009, 01:36:13 PM
Quote from: fr0d0b0ls0n on February 04, 2009, 10:31:41 AM
Quote from: SplinterGU on February 03, 2009, 09:55:12 PM
no se si mejor seria que los enemigos no sean random... quizas el comportamiento o alguna otra caracteristica de movimiento... pero no creo recordar juegos donde los enemigos sean random...

El Diablo es un claro ejemplo, o más recientemente el Hellgate: London.

No es mala idea para un juego de este estilo siempre y cuando tengan IAs suficientemente diferentes. Si parece que te enfrentas a lo mismo con otra skin puede ser peor que tenerlos fijos...

No entendi tu respuesta... si eran random o no... en el diablo si mal no recuerdo, los enemigos eran por zonas, por ejemplo, en las cuevas habia esqueletos y no otras cosas... pero no entendi...
Title: Re: Juego de Magia
Post by: DCelso on February 04, 2009, 02:32:52 PM
Un remake del diablo I, molaría.
Recuerdo una mítica partida en la que me pillé una espada llamada doppelganger con el guerrero.
Era buenísima, un poder tremendo pero cuando llegé al diablo descubrí su gran fallo, se me duplicó el diablo y me dieron entre los dos la del mono :).
Ya me estrañaba que de vez en cuando los malos me costase el doble de matarlos, creí que era un fallo de ir dos tios al mismo tiempo y por eso no veía a uno de los dos, pero cuando me pasó en el diablo dije, esto ya si que no DOS DIABLOS.
:D

Por cierto slinter en el mensaje de antes no se aprecia bien cuales son tus palabras y cuales las de los demás. O es que simplemente has resaltado cosas de ambas personas.
Title: Re: Juego de Magia
Post by: SplinterGU on February 04, 2009, 02:46:12 PM
ahi esta... gracias... no se porque escribi dentro del quote... :P
Title: Re: Juego de Magia
Post by: Prg on February 04, 2009, 06:20:39 PM
Quoteabri la pc y fijate si no tenes algun capacitor pinchado...
... revisaré inmediatamente, gracias. nunca pensé que esto pudiera ser, y nadie me lo había dicho. :) , de todos modos, me dijeron que me prestarían un disco duro para probar, si no encuentro ningun capacitor dañado, entonces probaré con el dd. muchísimas gracias. ayer mi primo me dijo que era incompatibilidad entre la targeta de video y la t madre, no puede ser, ya la he dejado sin tarjeta de video y nada.


QuoteNo es mala idea para un juego de este estilo siempre y cuando tengan IAs suficientemente diferentes. Si parece que te enfrentas a lo mismo con otra skin puede ser peor que tenerlos fijos...

lo que se puede hacer es que se tengan IAs muy buenas y variadas (un gran problema para mí, pero que poco a poco lograré  :D ), y que por zonas se tengan los enemigos, por ejemplo, en una caverna tiene que haber enemigos de cierto tipo; el elemento rand viene al hacer que de vez en cuando aparezca otro tipo de enemigo, claro, que no desentone de acuerdo a la zona, y que esto suceda rara vez para que se sienta coraje cuando esto sucede (pues debe complicar un poco más las cosas :) )
Title: Re: Juego de Magia
Post by: SplinterGU on February 04, 2009, 08:12:03 PM
imagino que el ventilador sobre el micro se encuentra libre de polvo y girando a buena velocidad... es asi?

temperatura tambien puede ser un problema... yo actualmente no la tengo a temperatura optima, esta en 31, deberia estar a unos 5 grados menos...
Title: Re: Juego de Magia
Post by: Prg on February 04, 2009, 10:30:02 PM
Quoteimagino que el ventilador sobre el micro se encuentra libre de polvo y girando a buena velocidad... es asi?

no estoy seguro, que esté libre de polvo es seguro...
no lo está, está un poco empolvado, je je, la limpio, pero rara vez la abro.

que  gire a buena velocidad... nunca lo había revisado, aunque parece que sí, suena bien...

un primo tiene algo para revisa la temperatura, creo que es software, no se si es truco o software en sí, le preguntaré, y así reviso. entonces ¿la temperatura óptima es 26º?

:) gracias, 3 karmas para tí amigo (dice que tengo que esperar 1 hora para agregar cada uno, será uno al rato y otro más al rato  ;)), por la ayuda. :)
Title: Re: Juego de Magia
Post by: SplinterGU on February 04, 2009, 11:09:55 PM
no, pero en mi dualcore cuando esta bien limpio y con buena grasa debajo, da unos 26 grados...
je, gracias... con 1 esta bien... :)
Title: Re: Juego de Magia
Post by: fr0d0b0ls0n on February 05, 2009, 09:06:26 AM
En el Diablo en cada escenario te salían enemigos al azar. Una vez tenías cabras y arpías y tu siguiente partida podían ser esqueletos y zombies. Lógicamente estaban limitados por zonas, no era un random entre todos los enemigos posibles del juego. Pero una misma zona podías jugarla 3 veces sin que se te repitiera un enemigo.

Quote from: Prg on February 04, 2009, 06:20:39 PM
lo que se puede hacer es que se tengan IAs muy buenas y variadas (un gran problema para mí, pero que poco a poco lograré  :D ), y que por zonas se tengan los enemigos, por ejemplo, en una caverna tiene que haber enemigos de cierto tipo; el elemento rand viene al hacer que de vez en cuando aparezca otro tipo de enemigo, claro, que no desentone de acuerdo a la zona, y que esto suceda rara vez para que se sienta coraje cuando esto sucede (pues debe complicar un poco más las cosas :) )

La IA tienes que enfocarla desde el punto de vista de que el jugador tenga que usar sus habilidades para contrarrestarlas. Da igual que tengas mucha variedad de IAs, si al final el jugador sólo puede perseguir la criatura y repetir los mismos hechizos.

Voy a suponer un Personaje, digamos un Enano Guerrero que no tiene hechizos. Sus habilidades van a ser por ejemplo las siguientes:

-Seccionar: Hace daño moderado pero la criatura afectada se mueve un 75% más lento durante 15 segundos.
-Lanzamiento: Lanza su arma a distancia, haciendo daño de lejos.
-Red: Lanza una red que baja a los enemigos voladores al suelo durante 10 segundos.
-Noquear: Un fuerte golpe que deja atontado a un enemigo 5 segundos e interrumpe sus acciones.
-Piel de piedra: durante 10 segundos el Enano recibe la mitad de daño.

Todas estas habilidades deben tener un retardo de tiempo para volver a usarlas para que tenga sentido el tener que administrarlas, supongamos que entre 15 segundos y 1 minuto según la habilidad.

Ahora voy a plantear una serie de enemigos, con su IA y las habilidades que la contrarrestan:

Aguila: vuela, se lanza en picado para atacar. Sólo puede ser dañado por Lanzamiento, usando la Red para bajarlo al suelo, o tal vez con un Noquear cuando se haya lanzado para atacar, dejandolo atontado cerca del suelo.

Draco: Vuela. Lanza fuego al suelo que incendia la zona y hace daño periódico. Sólo puede ser dañado por Lanzamiento y utilizando la Red para bajarlo al suelo. Además el jugador debe ir quitándose del suelo para no quemarse.

Esqueleto: Ataca cuerpo a cuerpo de forma normal. No requiere usar habilidades especialmente.

Esqueleto Arquero: Ataca a distancia. Cuando el jugador llega a cuerpo a cuerpo hace menos daño. Requiere acercarse a él para pegarle, posiblemente interese usar Piel de Piedra mientras consigues llegar a cuerpo a cuerpo.

Goblin Arquero sobre lobo: Ataca a distancia. Si el jugador se acerca huye a gran velocidad y vuelve a dispararle. Cuando el jugador llegue a cuerpo a cuerpo debe usar Seccionar o Noquear para impedir que huya y poder matarlo.

Hechicero: Lanza hechizos. En ocasiones lanza uno más bestia que tarda 4 segundos en lanzarse pero hace muchísimo daño. Se ve que está lanzando ese hechizo por su animación de las manos (o puede salir un mensaje en pantalla, el Hechicero prepara una gran bola de fuego). El jugador debe Noquearlo mientras lanza el hechizo para impedirlo, o tirarse Piel de Piedra.

Podría seguir divagando, pero creo que se capta la idea. Además si cada personaje se enfrenta a los enemigos de forma diferente muchísimo mejor.

PD: En la demo no consigo girar con ninguna tecla ni con el ratón. ¿Es cosa mía?
Title: Re: Juego de Magia
Post by: SplinterGU on February 05, 2009, 02:18:11 PM
ya veo... se ve que no jugue suficientes veces al diablo...
Title: Re: Juego de Magia
Post by: Prg on February 05, 2009, 07:38:23 PM
QuotePD: En la demo no consigo girar con ninguna tecla ni con el ratón. ¿Es cosa mía?
en el demo, giras con el ratón sí y sólo si no tienes un joystick conectado (esto para liberar el ratón, también se libeera al presionar shift (no recuerdo cuál shift)), si tienes un joystick utiliza la segunda palanca, y al presionar avanzar giras. las teclas u y j también giran. perdonen por las teclas, fue de apuro para que todos pudieran probar.


Prometo que la próxima vez que vean el juego en sus pc, será mucho más increíble, estoy aprendiendo a usar mapas bsp, las mismos que vieron en unreal tournament y en half life, así como en un sinnúmero de juegos, prometo que haré enemigos más variados, aunque esta vez por cuestion de espacio sólo incluí 2 de lo 8 que ya están semiterminados, en el post hay algunas imágenes de los demás, además ya tengo como 6 terrenos, aunque no hay árboles aún.

disculpa fr0d0b0ls0n, tengo una petición, lo que pasa es que me encantó lo que me has escrito abajo para las IAs, y me gustaría implementar algunas de tus ideas, si las usas en tu juego rpg, entonces no lo hago, pero si no, entonces permíteme usarlas, por ejemplo, para el mago se me ocurre que cuando prepare el poder se ilumine un espacio, aparezca un gráfico en su piso bien padre, y partículas blancas de luz o moradas a su alrededor, y entonces invoque un gran meteoro sobre tí, queme tu terreno, invoque algo, congele, lanze una bola que si te toca te bloquee  la pantalla (tipo principe de persia la versión actual), etc..

entonces, puedo usar algunas de las ideas que pusiste abajo, o ya las estás usando, es que están bonísimas. ¿puedo? , y si te interesa aportar con ideas (o cualquier cosa, sonidos, gráficos, lo que sea), recuerden que el juego estaba pensado para que entre varios lo hiciéramos, danielo515 ya me dijo que me iba a ayudar, aunque como no tengo la historia porque el que me iba a ayudar se ha detenido, pues no pude darle las voces.  :-[ .

gracias por todo :)

Title: Re: Juego de Magia
Post by: fr0d0b0ls0n on February 05, 2009, 07:58:50 PM
Eres totalmente libre de usar esas ideas, si no no te las hubiera dado. Mi juego no se parece en nada a este, así que difícil sería implementar algo así de todos modos.

A mi me encanta diseñar juegos (mil veces más que programar, y ya me gusta) por lo que estaría encantado en ayudarte.

Podría releerme todo el tema, pero voy algo justo de tiempo y tengo una pregunta importante:

-¿Tu idea es mono-jugador con 3 ayudantes (o tu sólo)? ¿O va a ser multijugador al final manejando cada uno un personaje?
Title: Re: Juego de Magia
Post by: Prg on February 05, 2009, 08:35:03 PM
amigo, si tienes joystick presiona el botón 7 no recuerdo cuál del teclado (en el prg tierra viene el teclado, aunque en código, pero no es tan difícil entenderle, eso creo), y cambias de personaje, puedes usar cualquiera, y cada uno tiene distintas armas, estilos de pelea y poderes. creo que debí poner un readme con las armas que incluí, como cambiar de personaje, pero no me atreví porque muchas cosas de los que disparan no están, la mira no es muy buena, está desviada, y en 3ra persona no funciona, necesitas cambiarte a primera persona para que tus disparos sea nm ás o menos certeros. se supone que en la pelea debe cambiar automáticamente, pero no alcancé a poner esas lineas. :)

muchísimas gracias por las ideas, las pondré en funcionamiento inmediatamente :) (bueno, en breve).
Title: Re: Juego de Magia
Post by: Prg on February 09, 2009, 03:15:49 AM
bueno, aquí hay algunas capturas de mi trabajo con bsp, sin embargo tengo problemas con las colisiones de los mapas bsp, alguien sabe por qué, o cómo solucionarlo, ya he probado moviendo los valores de la función, y nada. recuerdo que antes no generaba ningún problema (versiones anteriores de las librerías), y ahora se me atoran los monos.

(http://i247.photobucket.com/albums/gg149/rolix1/captura1.png)
(http://i247.photobucket.com/albums/gg149/rolix1/captura2.png)
Title: Re: Juego de Magia
Post by: Windgate on February 09, 2009, 08:52:20 PM
Lo de las colisiones en los mapas BSP también me ha dado algún problema a mí. En algunas zonas se detectan bien pero en otras se quedan atascados y hay que saltar para pasar... E incluso a veces atravieso la pared y me caigo al infinito, me pasa desde que me puse la última versión de las DLL que yo sepa.

El mapa impresionante, ¿Qué programa has usado para editarlo?
Title: Re: Juego de Magia
Post by: Prg on February 09, 2009, 09:55:33 PM
la verdad todos los mapas que he usado los he obtenido de http://www.map-factory.org/quake-3/13 , he estado practicando con el gtk radiant, pero he tenido problemas al compilar, aunque ya voy avanzando en el tema. la ventaja de la página anterior e que los mapas son de todo tipo, y son gratis, para usar en quake 3,  y por lo tanto en bennu.

editado
_____________________________________

al fin he podido crear un mapa, he encontrado unos muy buenos tutoriales para el gtk. ahora podré combinar los terrenos que ya he hecho y los mapas bsp :)
Title: Re: Juego de Magia
Post by: l1nk3rn3l on February 23, 2009, 05:39:46 PM
el error de navegacion sobre el terreno radica en estas lineas
por eso el personaje no se mueve por determinadas zonas o queda inmovil

archivos prota1,2,3,4 al final del archivo poner en comentarios esta linea
donde se consulta el "mapa de durezas":




/*               if ((map_get_pixel(0,mapa_durezas,posi[tipo].pos_m.x/150,posi[tipo].pos_m.z/150 )==1 &  exists (type enemy)) & map_get_pixel(0,mapa_durezas,pos_por.x/150,pos_por.z/150 )==4 )
                           posi[tipo].pos_m=&pos_por; M8E_POSMODEL(prota, &pos_por);
                        else  pos_por=&posi[tipo].pos_m; 
                        end
*/





Asi los personajes se mueven correctamente por el mapa, y sin pausas.

probado con los personajes 2,3,4, no se que le pasa al personaje1 que es el enano
debe tener otra linea en el PRG, que hace que no se mueva, por cierto el juego esta genial


Title: Re: Juego de Magia
Post by: Prg on February 24, 2009, 01:38:58 AM
Quoteel error de navegacion sobre el terreno radica en estas lineas
por eso el personaje no se mueve por determinadas zonas o queda inmovil

archivos prota1,2,3,4 al final del archivo poner en comentarios esta linea
donde se consulta el "mapa de durezas":




/*               if ((map_get_pixel(0,mapa_durezas,posi[tipo].pos_m.x/150,posi[tipo].pos_m.z/150 )==1 &  exists (type enemy)) & map_get_pixel(0,mapa_durezas,pos_por.x/150,pos_por.z/150 )==4 )
                           posi[tipo].pos_m=&pos_por; M8E_POSMODEL(prota, &pos_por);
                        else  pos_por=&posi[tipo].pos_m;
                        end
*/
lo que pasa es que cuando los enemigos existen se debería restringir el paso hasta que se mueran... bueno, en realidad cuando aparezcan los enemigos habrá unas partículas que girarán alrededor de el espacio para pelear (trabajando en eso), y no se permitirá moverse fuera de él, además los personajes que no controlamos, para que no se queden fuera y no haya los bugs que actualmente hay, se teletransportarán al sitio en que el personaje que controlas está. así pudiendo elegir cualquiera de los 4 podremos derrotar a los enemigos y continuar con el camino. no tengo pensado que cambie el paisaje, sólamente que aparezcan las partículas, y quizá pueda elevar la lava para bloquear el camino, pero sigo pensándolo.

también he estado ideando movimientos combinados, esto es que al final de un combo presionen una tecla y si se cumplen algunos requisitos uno de los compañeros te ayude con un golpe o un disparo, por ejemplo en el caso del enano, si termina el combo y presiona 2 que el azul salte (si está próximo al enano) y dispare una ráfaga o un gran disparo desde el viento al enemigo para rematar el combo, aunque estoy imaginándolo aún, estoy deseando ponerlo fuertemente.


Quoteprobado con los personajes 2,3,4, no se que le pasa al personaje1 que es el enano

je je, el personaje 1 no camina por la lava, se detiene y le baja sangre, aunque no lo he terminado de implementar, es para obligar a usar el camino y que (en un futuro muy cercano [todavía no lo  implemento]) tenga que lidiar con los geizers que lo matan y las rocas que lo aplastan.

Quotepor cierto el juego esta genial
:D muchísimas gracias, seguiré trabajando en él, tengo unas ideas muy buenas, y he desidido que en los mapas podré bsp para hacer aldeas y eso, para aprovechas los items y quizá colisiones, no estoy seguro de cómo juntar ambas, si no pues por map_get_pixel como abajo.

tengo idea de algunas zonas muy buenas, y con los árboles de los models que me haz recomendado haré un bosque tileado que espero quede muy padre... :)

gracias por los comentarios.

a propósito, ¿cómo va el juego de balo? tengo muchas ganas de ver un juego de halo en mi bennu, la idea es genial, cuando quieras que te ayude en algo me dices, tengo muchos deseos de que ese juego avance, la verdad quiero jugar un fps de disparos en 3d con bennu.

gracias por todo, y gracias por hacer las librerías, están geniales, y cada vez más poderosas
Title: Re: Juego de Magia
Post by: Prg on February 25, 2009, 05:46:29 PM
hola amigos :) , he estado buscando algunos models, y me encontré algunos muy padres, algunos muy caricaturezcos, otros muy buenos y quiero compartir la imagen de uno de ellos

(http://i247.photobucket.com/albums/gg149/rolix1/monita.jpg)

lamentablemente ninguno está animado, ni siquiera tienen huesos, algunos no cuentan con textura, así que tendré mucho trabajo, sin embargo me alegro, ya que lo único que me preocupaba era modelar, animar no tanto, y texturizar ya me las ingeniaré.

saludos.

a propósito, quidiera preguntar, qué opinan:

¿cuando aparezcan los enemigos, restrinjo la pelea a cirta zona como está ahora, o prefieren que el mundo sea completamente libre, esto implica poder huir cuando haya enemigos, de la otra forma se obliga al jugador a pelear (por supuesto, los superenemigos no te permitirán escapar  ;) )?

me encontré algunos magos, y comenzaré a aplicar las ideas de frodobolson :)
¡¡¡saludos!!!
Title: Re: Juego de Magia
Post by: laghengar on February 25, 2009, 09:51:55 PM
Ahora mismo, yo prefiero que estén restringidos a una zona.  ::)
Title: Re: Juego de Magia
Post by: Prg on February 26, 2009, 04:38:11 PM
:) entonces así será. gracias por responder.
Title: Re: Juego de Magia
Post by: laghengar on February 26, 2009, 09:18:19 PM
Eso si, tienes que hacer que cuando el jugador se salga de la zona, el enemigo restablezca todos sus niveles como estaba al principio, si no, se podría hacer la trampa típica de... "le zurro y cuando esté apunto de matarme me voy, me curo y vuelvo a zurrarle".
Title: Re: Juego de Magia
Post by: l1nk3rn3l on February 27, 2009, 02:52:29 PM
una sugerencia seria usar un radio para que no se salgan de ahi en lugar de
mapa de durezas, podrias usar m8egetdistance con un valor de 300 y cada personaje
operado por el jugador no se puede salir de esta distancia...

300<----------punto---------->300

entonces si getdistance(300) cambiar a posicion anterior

nose es solo una sugerencia y no tendria tanto codigo
Title: Re: Juego de Magia
Post by: Prg on February 27, 2009, 07:16:56 PM
podría ser, a propósito de atorados, en los bsp he notado que hay lugares donde te atoras cuando pones la gravedad, incluso en los tutoriales , en el mapa de las escaleras hay lugares donde te atoras, ¿por qué sucede esto link, y qué podemos hacer para remediarlo?
Title: Re: Juego de Magia
Post by: Prg on March 26, 2009, 03:21:02 AM
al fín he mezclado bsp con terrenos, no en gravedad, pero si en visualización, la pc se me ponía un poco lenta, incluso se me trabó en varias ocasioes, pero se ve increíble. aún no pulo el mapa, pienso colocar un bosque fuera del castillo, (ahí comenzará la pelea y ahí tendremos nuestros primeros tutoriales de pelea  ;) ), tengo que colocar algunas cosas todavía, y ver los shader de la siguiente versión del bennu 3d (estoy muy emocionado, qué shaders vendrán, si viene cel-shading tengo pensado usarlo muchísimo, si no utilizaré los shaders en la magia, siempre generan exelentes efectos ahí)
bueno, comparto aquí una captura, se me trabó la pc y ya no la pude destrabar (los procesos del bgdi), así que no acomodé el mapa y presento la captura con algunos problemas.

(http://i247.photobucket.com/albums/gg149/rolix1/terr_bsp.png)

Title: Re: Juego de Magia
Post by: Windgate on March 26, 2009, 11:43:37 AM
Grande, sigue siendo grandioso... Espero a probar la version, aunque una sugerencia, podias subirla con el FPS limitado, la ultima que probe me iba como loca xD

Por cierto, veo modelos nuevos, en la seccion de recursos deberiamos subir los modelos que tengamos, son un recurso dificil de encontrar...

El otro dia probe un modelo de link en formato 3ds y Bennu lo carga sin problemas, pero le salia la cabeza en los pies... No se si es que no soporta del todo bien ciertos formatos o que hice algo mal, simplemente hice un load_animodel y lo posicione en pantalla.

Felicidades Prg!!!
Title: Re: Juego de Magia
Post by: Drumpi on March 26, 2009, 11:47:38 AM
Juer, que pintazaaaaaaaaaaaaa....
¿Y cómo va la cosa en rendimiento? que equipo - calidad (respecto a consolas 3d conocidas) esperas poder conseguir. Lo mismo incluso yo me animo con algo 3d (pila llena, pila llenaaaaaa :S)
Title: Re: Juego de Magia
Post by: Prg on March 26, 2009, 03:48:49 PM
Quoteaunque una sugerencia, podias subirla con el FPS limitado, la ultima que probe me iba como loca xD
je je je, tomaré la sugerencia... creeme amigo. lo que pasa es que mi pc es un poco lenta y pues generalizé el rendimiento sin imaginar que a ustedes les iba a correr más rápido (80 fps es óptimo, y a mi me corre algunas veces más y otras menos), lo siento,  :D .

Quoteveo modelos nuevos, en la seccion de recursos deberiamos subir los modelos que tengamos, son un recurso dificil de encontrar...
¡amigo... amigo... amigo! me encontré unospadrísimos, no están animados, ni siquiera, algunos, tienen texturas, pero están padrísimos, me encontré los de mortal kombat en formato de blender, me encontré lara, y un montón de monos en alta calidad, árboles, etc, pero no recuerdo si ya les había dado el link en recursos alguien del foro (creo que link  nos lo dió), loque pasa es que se abre una página fea y buscándole salen, de todos modos les pasaré la  página donde están los modelos y todo lo que anime lo voy a compartir... prometido  ;D

QuoteEl otro dia probe un modelo de link en formato 3ds y Bennu lo carga sin problemas, pero le salia la cabeza en los pies... No se si es que no soporta del todo bien ciertos formatos o que hice algo mal, simplemente hice un load_animodel y lo posicione en pantalla.
antes cargaba muy bien ese formato, no se si ahora no lo haga (tengo tiempo que no cargo 3ds), mira los formatos que carga directamente son:

* Currently supported mesh file formats:
3D Studio meshes (.3ds)
Blitz3D B3D files (.b3d)
Alias Wavefront Maya (.obj)
Cartography shop 4 (.csm)
COLLADA (.xml, .dae)
DeleD (.dmf)
FSRad oct (.oct)
Irrlicht scenes (.irr)
Irrlicht static meshes (.irrmesh)
Microsoft DirectX (.x) (binary & text)
Milkshape (.ms3d)
My3DTools 3 (.my3D)
OGRE meshes (.mesh)
Pulsar LMTools (.lmts)
Quake 3 levels (.bsp)
Quake 3 models (.md3)
Quake 2 models (.md2)
STL 3D files (.stl)

y las texturas son:
* Currently supported textures file formats:
Adobe Photoshop (.psd)
JPEG File Interchange Format (.jpg)
Portable Network Graphics (.png)
Truevision Targa (.tga)
Windows Bitmap (.bmp)
Zsoft Paintbrush (.pcx)

eso que me comentas de la cabeza en los pies, sinceramente no se qué sea, quizá el model estaba corrupto o quizá bennu no lo cargó bien, puedes intentar con otros modelos en ese formato, aquí te dejo uno :) ,  no lo he cargado en bennu, pero es 3ds :)

Quote¿Y cómo va la cosa en rendimiento? que equipo
tengo una compu lenta,sin embargo me corre muy bien, tengo 256 de video, 756 de ram pentium d, sin embargo me corre bien, no lo he sobre cargado, ahora que...

Quotecalidad (respecto a consolas 3d conocidas) esperas poder conseguir.
me acabo de conseguir una terjeta de video de un GB y algunas cosas más por ahí,  (una compu que no se me apague, ya que en la que ahorita estoy mi tarjeta madre se daño y pues se apaga y apaga, intenté lo que me dijiste amigo Splinter, pero no encontré nada inchado (capacitores), de todos modos verificaré de nuevo pues me gustaría tener las dos pc trabajando  ;) ) entonces espero con mi nuevo cpu tener una gran calidad, no quiero sobrecargarlo de adornos para que todos puedan probarlo, sin embargo permítanme comparitru con ustedes un bsp, para que lo puedan recorrer con bennu y vean de la calidad que se puede trabajar (y creéanme que esto es poco, les pasaría el bsp pero falta mucho, líquidos, seres vivientes, etc, cosas que pueden adornar y que casi no  "pesan")
la ventaja de bennu es que no renderiza nada que no se necesite, sólo lo que ves se renderiza así que si detrás de ti tienes el castillo, pero no lo estas viendo, no se agrega el "peso a los frames" (je je , asi así le puedo decir) (subo el bsp y el código para recorrerlo y pongo el link para que vean lo que podemos lograr, el bsp no lo hice yo, el que yo hice se me dañó al hacer las puertas, así que lo dejé y comenzaré a hacer otro, sin embargo este que les paso es freeware :) y no pertenece a un juego)
Title: Re: Juego de Magia
Post by: Prg on March 26, 2009, 04:22:22 PM
je je je tendrán que copiar el text21.imp y cambiarle el nombre a la copia a TEST212map.imp para que funcione el segundo. bueno, les dejo el ejemplo, son dos mapas en 3d, cada uno se carga con cada uno de los dcb que incluyo, uno es el castillo que ven en la captura de arriba, aunque es posible que al final haga una fachada distinta para que el castillo de esa zona sea el segundo, ya que el primero es egipcio y lo quiero para otra zona  :D (los dcb son sólo un recorrido, no tienen nada sólo el mapa 3d, mi intento es mostrar la calidada que me preguntabas amigo Drumpi, aunque la verdad se puede lograr muchísimo más, creeme muchísimo más, sobre todo con los shaders de la siguiente versión  :) )
http://www.megaupload.com/?d=OFAGXMIV

si quieren ver otro lo pueden encontrar en el pack del bennu3d, en la carpeta games, es uno de los games, no recuerdo cuál (un pueblo muy padre) :)
Title: Re: Juego de Magia
Post by: blostec on March 30, 2009, 09:07:45 AM
He probado los dos mapas y son buenísimos, especialmente me gusta el templo egipcio. Buen trabajo Prg! karma++
Title: Re: Juego de Magia
Post by: Windgate on March 31, 2009, 07:06:49 PM
¿Supongo que hay que invocar los .dcb de ese pack usando el bgdi.exe verdad?

Si es que lo descargué hace unos días y no caí en la cuenta, pensé que eran sólo los mapas. Lo estoy descargando de nuevo, ese comentario de Blostec sobre el mapa del templo egipcio me ha dejado con el gusanillo xD
Title: Re: Juego de Magia
Post by: Prg on April 01, 2009, 04:03:47 AM
je je je, si, hay que ejecutar los dcb y se abren los mapas, es sólo un visor de ellos.  ;D , gracias por haberlos probado, una vez que termine el bennu continuaré con este y el editor de fpgs.
:)
Title: Re: Juego de Magia
Post by: Drumpi on April 01, 2009, 10:44:39 AM
Lo he visto y me he quedado  :o
Primero porque lo he probado en los ordenadores de la facultad: con el tema de que están los de informática con la semana cultural y se han apropiado del aula de internet (y de la mitad de los ordenadores) lo he tenido que poner en un ordenador de hemeroteca, un PIII (creo) con XP que tarda diez minutos en arrancar, y aun así iba muy fluido (bueno, el primer mapa lo he visto en un precioso color blanco sobre fondo azul).
Segundo, porque me ha gustado lo que he podido ver, el diseño del primero estaba muy bien (aunque no viera las texturas, ya le gana por poquito a lo que se veía en N64) y el segundo, con esos detalles de iluminación, el diseño... esta muy bien hecho. Te felicito.
Por cierto ¿son mapas de combate?, porque no tienen estructura de RPG

Pensé que Bennu3d iba a ser sólo para diseñar modo8, pero se ha convertido en un motor 3d con todas las de la ley. Además, si este ordenador ha podido mover eso, voy a tener que darle una oportunidad e ir pensado en pasar a las 3d, porque en mi pepino de ordenador debe volar (en realidad no es tan bueno, es normalillo, pero oye, que aun no le he metido caña y ya flipo con los gráficos ;D).

Karma++.
Title: Re: Juego de Magia
Post by: Windgate on April 01, 2009, 11:42:40 AM
El mapa del templo egipcio es imponente!!! Absolutamente.

El otro mapa mola, pero no sé si es por el bajo brillo de mi portátil (Tengo la tecla para subirlo rota :'() que lo veo muy oscuro, con iluminación en tiempo real ganaría mucho.

Ahora que digo esto... Hice una prueba de iluminación con Bennu3D y no logré que las luces incidiesen sobre el mapa, sólo lo hacían sobre el resto de modelos, ¿Has probado alguna vez a iluminar un mapa? ¿Tienen alguna extensión en especial los mapas que permiten iluminación en tiempo real?

Y ahora que te veo Drumpi... ¿Bennu es 100% funcional en la GP2X? Siento preguntar esto aquí, pero no he visto un hilo que hable del tema.

Felicidades Prg!!!
Title: Re: Juego de Magia
Post by: Drumpi on April 01, 2009, 12:17:50 PM
Ya te respondí en gp32spain, pero si quieres conocer todos los detalles ve al subforo "news and releases", está como el último mensaje escrito y todo. Eso si, ya sabes, inglis pitinglis carrasquinglis la inglis ;D
(perdon por el chiste malo).
Title: Re: Juego de Magia
Post by: Prg on April 01, 2009, 05:46:33 PM
QuoteAhora que digo esto... Hice una prueba de iluminación con Bennu3D y no logré que las luces incidiesen sobre el mapa, sólo lo hacían sobre el resto de modelos, ¿Has probado alguna vez a iluminar un mapa? ¿Tienen alguna extensión en especial los mapas que permiten iluminación en tiempo real?

ya había observado esto, supongo que es porque son bsp y ya tienen sus propias luces y su iluminación, sin embargo todos los otros formatos no tienen problemas al darles tu una iluminación interna. de cualquier forma estas siguen siendo pruebas, así que ese mapa mal iluminado si no lo corrijo, hago otro y listo  ;)
Title: Re: Juego de Magia
Post by: Windgate on April 01, 2009, 07:34:47 PM
Es una pena, entonces .bsp no admite iluminación en tiempo real...

¿Algún formato de mapa que sí lo soporte? Me gustaría probar. Estuve echando un vistazo al GTKradiant (Creo que era así), un editor de mapas para Quake 3 y había mapas fantastupendásticos (Aunque futuristas), pero desconozco la extensión, sólo probé el editor unos minutos y no logré absolutamente nada, era complejo  :-\

Por cierto Prg, había pensado que para pantallas de presentación o menús de configuración será necesario (Quizá...) pasar de 3D a 2D. ¿Es posible en un mismo programa alternar entre 3D y 2D usando el render en un caso y los put_screen() write() en el otro caso? ¿Te lo habías planteado ya? xD
Title: Re: Juego de Magia
Post by: l1nk3rn3l on April 01, 2009, 09:09:11 PM
si el gtk radiant ese perfecto pero el maneja mapas .map
necesitas compilarlo a bsp usando el compilador
de quake3(bsp) que consigues en internet

Title: Re: Juego de Magia
Post by: SplinterGU on April 01, 2009, 11:45:32 PM
increible! quiero un tombraider hecho en Bennu!

no se que iluminacion dicen no va, yo veo iluminado a la perfeccion...
Title: Re: Juego de Magia
Post by: Windgate on April 02, 2009, 10:38:34 AM
Splinter, el mapa tiene iluminación "estática", lo bonito es lanzar magias y que las paredes y suelos se vean iluminadas en tiempo real, al igual que el resto de modelos de la escena, pero los mapas .bsp que he probado personalmente no admitían iluminación de este tipo...

Quizá obteniendo el .bsp a partir del GTKradiant... Cuestión de investigar.

Estoy muy ocupado con un juego 2D últimamente, en cuanto saque tiempo volveré al 3D y entonces... MUHAHAHAHAHAHA...!!!
Title: Re: Juego de Magia
Post by: Drumpi on April 02, 2009, 12:31:57 PM
Quote from: SplinterGU on April 01, 2009, 11:45:32 PM
increible! quiero un tombraider hecho en Bennu!

Yo lo haría, pero me atrae más la idea de un plataformas de Sonic (plataformas, no sólo correr, tambien investigar ;D)
Title: Re: Juego de Magia
Post by: SplinterGU on April 02, 2009, 12:49:54 PM
veo a que se refieren con la iluminacion.

yo quiero un tombraider. :D
Title: Re: Juego de Magia
Post by: Prg on April 02, 2009, 07:29:09 PM
Quotesólo probé el editor unos minutos y no logré absolutamente nada, era complejo
NO ES TAN DIFÍCIL, AQUÍ TE DEJO EL TUTORIAL CON EL QUE APRENDÍ, AUNQUE ME BRINQUÉ MUCHO, PERO PUES YA HICE ALGUNAS COSAS :) http://es.geocities.com/gtkradiant/tutoriales.htm

este mapa,
(http://i247.photobucket.com/albums/gg149/rolix1/mapa-1.png)
creo que no se los había enseñado, es con el que me enseñé a usar el gtk radiant, cuenta con decenas o cientos de habitaciones, cientos de luces, y algunas otras cosas por ahí, pero se dañó.

para hacer otros mapas con otro formato (3ds de autodesk) puedes usar el editor del entidad 3d, yo lo usé mucho tiempo. pero no puedes poner luces o algo de eso, es un mapa como el de uno de tus personajes, así que todo lo que afecte a tus personajes le afectará, pero también, no tiene ninguna ventaja como en el caso de los bsp. el world editor es uno en específico, ya que el entidad 3d tiene varios pero no recuerdo cuál es, ahorita no tengo nada de eso instalado (uy, tengo pensado formatear todo lo que tengo y acomodar de nuevo todo, ni siquiera tengo a bennu, o algún editor de código, anteayer instalé ofice para poder hacer la tarea je je je, en cuanto la termine hago todo lo que tengo pensado con mi pc, je je je ) en el tema de balo puse un link, creo, si no es así y no lo encuentras, te lo paso, al fin y al cabo es freeware.

Quoteyo quiero un tombraider. Cheesy
yo un mario kart, he estado pensando en la física, y me he imaginado cada cosa.

para un tomb raider nos tendremos que poner de acuerdo entre varios, pues eso de las armas y coches y minijuegos en serio, necesita mucho coco :) , también estaría padrísimo hacer un príncipe de percia como el  del 360 y ps3, que juegan con la física muchísimo, (aunque no se cómo lo haría en bennu 3d, sería bueno que la gravedad en x,y y z fueran punteros, así podríamos manipular la gravedad a nuestro antojo  ;D )

QuoteQuizá obteniendo el .bsp a partir del GTKradiant..
ehm, creo que no, pero con la opción que te doy arriba podrías, (3ds de autodesk)

Quotesi el gtk radiant ese perfecto pero el maneja mapas .map
necesitas compilarlo a bsp usando el compilador
de quake3(bsp) que consigues en internet
es verdad, es buenísimo, lo único que tienes que tenrlo bien instalado, sino te dará muchos dolores de cabeza, sobre todo al compilar  y leer texturas :)
necesitas también poner el juego de quake III team arena en una carpeta llamada "program files" o cambiar el nombre de la carpeta en opciones (no lo recomiendo), del juego toma las texturas yshaders, por tal motivo es importante mínimo tener las texturas (como 50 mb je je je). el problema del juego es que aunque te lo puedes descargar, no se si es muy legal, pues aunque no lo vas a jugar, sino a utilizarlo para poder compilar y tener texturas, no se nada de esto.
:)

QuotePor cierto Prg, había pensado que para pantallas de presentación o menús de configuración será necesario (Quizá...) pasar de 3D a 2D. ¿Es posible en un mismo programa alternar entre 3D y 2D usando el render en un caso y los put_screen() write() en el otro caso? ¿Te lo habías planteado ya? xD

puedes, en realidad es muy sencillo hacerlo:
lo único que no puedes es usar mapas de bennu en las librerías (fpgs, clone, map_put, etc), pero pintar con bennu y luego pintar con 3d y luego con bennu si.
la forma es muy sencilla, je je, lo único que hay que hacer es dejar de llamar a M8E_RENDER y llamar un proceso que pinte su gráfico a través de toda la pantalla (como un parabrisas), esto borrará la pantalla de 3d y ya puedes pintar en 2d, una vez que termines de usar el 2d, mata los procesos en 2d, y llama de nuevo al render y listo. funcionaba antes, no se si actualmente funcione, esperemos que si.

a prósito, deberíamos hacer un editor de mundos en bennu3d, la idea es colocar luces, partículas, puntos de destino, etc, etc, etc, no modificar el mapa, eso no se puede, pero todo lo demás si, y guardar nuestro archivo en un txt que contenga la posición de luces y características, sería algo así como los objetos de los botones que se usan en la gui de splinter, y podríamos usar la gui de Splinter en una pantalla para modificar los datos de la luz, de las partículas, etc, y recibiendo los parámetros mediante un puntero que se usara en el programa 3d donde editaríamos como en halo3, bueno, es una idea, no se si se pueda, pero sería más sencillo que hacer botón por botón y usar las coliciones del 3d en gui. aunque esos se usarían para seleccionar loque vamos a poner... quizá esté delirando, pero tengo días con esta idea, y ya tengo pensado la gui pero no tengo pensado hacerlo, ya que tengo mis proyectos anteriores, y quiero terminarlos, aunque si podría apoyar, entregar mi idea original y apoyar en su realización  :) bueno, .... creo que es todo lo que iba a decir, saludos a todos :)
Title: Re: Juego de Magia
Post by: Windgate on April 04, 2009, 07:47:34 AM
Eso de los "cambios de mundo" lo tengo ya bastante trabajado en 2D... Aunque en 3D tendrá sus complicaciones adicionales seguro...

En mi última versión de Just Fantasy tengo una function encargada de generar la nueva fase, matando primero a todos los procesos existentes, y luego invocando a los procesos que corresponden para cada distinta fase (Con un switch).

Podrías echar un vistazo a mi TAD/escenarios.prg para que veas en qué consiste, es más sencillo de lo que parece...

Mi Just Fantasy está diseñado para servir de apoyo e inspiración para proyectos de videojuego que pretendan completarse con todas sus fases y detalles de creación/eliminación de procesos... Pero todavía le faltan bastantes cosas...

Lástima que no esté ahora mismo al 100% con el 3D pero cuenta conmigo para cualquier cosa Prg. Te agradecería si lanzases alguna beta con código abierto para ver qué se puede hacer.

Felicidades por tu proyecto por N-ésima vez xD
Title: Re: Juego de Magia
Post by: Prg on April 05, 2009, 02:10:04 AM
 :)
intentaré acomodar lo del código la próxima versión, quizá comentar (je je je) y darle limpieza, muchas gracias por todo windgate.
revisaré tu código de cambio de fase, sabes, hay una función que se llama let_me_alone(); que mata todos los procesos excepto el que lo ha llamado, es genial para cambiar de zonas, pero debes tener cuidado con no matar procesos que puedas necesitar, por ejemplo algunas veces colocamos instrucciones importantes en el proceso principal, y lo matamos y luego o podemos volverlo a invocar... je je je.
tengo una propuesta, que exista una función similar a let_me_alone, pero que pueda recibir parámetros como s_freze, s_sleep, bueno, eso (je je je), para poder crear pausas fácilmente y algunas cosas parecidas, pero nunca la presento, je je je.

en 3d, para cambiar de zona se utiliza una sóla función que descarga todo el 3d, y se procede a matar procesos como en 2d, y eso es todo. :)

gracias por todo amigo. disfuta tus vacaciones :)
Title: Re: Juego de Magia
Post by: Drumpi on April 05, 2009, 05:12:58 PM
Ya se propuso hace tiempo... y unas cuantas veces. Para eso se recomienda tener una estructura de los procesos bien anidada, y dado el caso hacer un s_kill_tree.
Para hacer una pausa yo he cogido el proceso principal y he creado dos ramas: el juego, y el proceso pausa. Al hacer pausa congelo todo el arbol del juego, dejando sólo activo el proceso de pausa. Tiene el peligro de que al quitar la pausa, todos los procesos dormidos y congelados antes de esta también se depertarían.
Tambien podrías crear una variable local, indicando la importancia de ese proceso, y crear una función que busque todos los procesos y elimine aquellos con menos importancia de la que se pide.
Title: Re: Juego de Magia
Post by: Prg on April 06, 2009, 04:01:01 AM
 :)
las funciones de seguimiento de árbol (s_kill_tree, s_sleep_tree, etc, ) eran las que utilizaba anteriormente para hacer mis pausas, pero me valía de procesos huérfanos, como han desaparecido, pues ahora me valgo de dormir cada uno de los procesos, sin embargo me gusta mucho tu idea de hacer una variable y asignarles a los procesos un valor loca, que mediante su lectura se desida si se pausa o no. gracias por la sugerencia, te doy un karma, muy buena :)
Title: Re: Juego de Magia
Post by: Windgate on April 08, 2009, 12:06:22 PM
¿Habéis oído hablar de la captura de señales?

En linux (Entre otros...) es posible crear señales, por ejemplo S_PRUEBA, y hacer que un proceso tenga asociada una rutina a ejecutar cuando recibe una de esas señales (Esto se denomina capturar una señal).

Es una buena forma de comunicar procesos, cualquier proceso podría mandar una señal a otro por ejemplo para que reduzca su tamaño... O para cualquier comportamiento que se te ocurra.

Ya que proponemos también propondría esto de la captura de señales xDDD ¿Mucho pedir?

En cuanto al cambio de escenario usando let_me_alone()... La he usado cientos de veces en juegos sencillitos, pero para según qué cosas no conviene matar a todos los procesos. Por eso estoy programando el cambio de escenario a mano, con un switch que genera los procesos correspondientes según la fase, una especie de tabla de objetos a crear para cada escenario, así puedes poner los enemigos en las posiciones que quieras según el scroll de la fase... Cosas así, aún no lo tengo 100% terminado pero casi casi, informaré xD
Title: Re: Juego de Magia
Post by: SplinterGU on April 08, 2009, 11:08:31 PM
es la idea del "ON SIGNAL ..." (en plan)
Title: Re: Juego de Magia
Post by: Prg on May 17, 2009, 04:59:52 PM
ambientando zona tierra-agua. (partículas de hojas vuelan por todo el ambiente, el agua tiene un movimiento suave y alegre, el terreno tiene una textura un poco pixelada, los personajes están volteados... je je je, me queda mucho por hacer, pero el resultado del terreno me encanta, al trabajar a más de 200 fps)

(http://i247.photobucket.com/albums/gg149/rolix1/zona_tierra.png)
Title: Re: Juego de Magia
Post by: SplinterGU on May 17, 2009, 11:06:44 PM
Como va avanzando esto!
Felicitaciones!
Title: Re: Juego de Magia
Post by: Prg on May 17, 2009, 11:20:25 PM
gracias. ahora sólo me enfrento a  no usar muchos recursos, acabo de agrgar un rio y ya va a 178 202 fps, y antes iba a 232fps, tendré que mejorar el sistema de tileos de mapas :)

avances del día de hoy.
(http://i247.photobucket.com/albums/gg149/rolix1/znao3.png)

(http://i247.photobucket.com/albums/gg149/rolix1/zona_tierra2.png)

Title: Re: Juego de Magia
Post by: Windgate on May 18, 2009, 11:12:33 AM
Brutal.

Veo que estas haciendo acopio de muchos modelos 3D, los distintos arbolitos dan un entorno muy agradable. ¿De dónde los sacas? Si puedes poner algunos en el repositorio...
Title: Re: Juego de Magia
Post by: Drumpi on May 18, 2009, 12:57:29 PM
Que decir, sólo que mola mucho... y lo más sorprendente: 230-200 fps, esto vuela. Hasta 40fps aun tienes mucho margen, aunque claro, en equipos "modestos"... ;D
Title: Re: Juego de Magia
Post by: Prg on May 18, 2009, 11:15:32 PM
 :D

Quote¿De dónde los sacas? Si puedes poner algunos en el repositorio...
je je, los saqué de los links de descarga del repositorio de modelos 3d...  ;)
Title: Re: Juego de Magia
Post by: Prg on May 26, 2009, 02:03:25 AM
otro bsp
(http://i247.photobucket.com/albums/gg149/rolix1/map_bsp.png)
solo espero la física de bennu3d para continuar con bsps, este de arriba  los bajé de una página (y todos los bsp bonitos que les he mostrado), están buenísimos, si la  encuentro (la página) luego se las paso.

(http://i247.photobucket.com/albums/gg149/rolix1/pantano.png)
pantano, niebla, animales (ahorita sólo flamencos, no he animado más)

(http://i247.photobucket.com/albums/gg149/rolix1/terr_arbol.png)
estoy quiriendo hacer un pueblecito, con caminos, y algunas otras cositas, a ver cómo queda...
Title: Re: Juego de Magia
Post by: Windgate on May 26, 2009, 08:35:00 AM
El mundo parece enorme, me recuerda a mis tiempos del World of Warcraft xD

¿Cómo haces la transición entre distintos escenarios/mapas? ¿Hay una continuidad total como en el WoW o haces transición entre un escenario y otro a través de algún tipo de puerta?

El ambiente muy bien conseguido, lo único que no me gusta demasiado es la decoración de las barras de energía, que parecen más de un juego futurista que de un juego de magia, si lograses una decoración tipo WoW para las barras... Es una sugerencia, sin más xD

En cuanto al pueblecito es buena idea, adelante, adelante ;)
Title: Re: Juego de Magia
Post by: Prg on May 26, 2009, 09:14:52 PM
si, es grande :), aunque me gustaría más grande. la trnasición aún no la desido, supongo que será mediante cavernas y puentes que dificulten ver len donde se cargará el nuevo mapa, aún no lo desido.
Quote
El ambiente muy bien conseguido, lo único que no me gusta demasiado es la decoración de las barras de energía, que parecen más de un juego futurista que de un juego de magia, si lograses una decoración tipo WoW para las barras... Es una sugerencia, sin más xD

sería genial :)
Title: Re: Juego de Magia
Post by: Windgate on May 26, 2009, 09:50:49 PM
Vaya, el diseño gráfico no es lo mío pero alguna cosita sé hacer... Tengo un .prg para barras de energía (Sólo 2D...) bastante trabajado, prescinde de region pero a cambio ofrece posibilidad de que las barras estén fijas en la screen o sobre un proceso determinado moviéndose por el scroll, incluso calculan el tamaño del gráfico de relleno según el "hueco" del gráfico de la barra, permiten seleccionar color, etc, etc, etc.

Pues bien, cuando saque tiempo para buscar buenas barras de energía no dudes que las compartiré contigo... Pero aún no sé cuando, ahora para colmo tengo una mudanza de piso y estaré ocupadísimo :-\ :-[ :-\ :-[
Title: Re: Juego de Magia
Post by: Prg on June 03, 2009, 11:58:05 PM
hola, este podría ser el aspecto de mi pueblo, todavía faltan las personas caminando y todo eso, je je je, ahorita solo es la vista desde el editor de terrenos (por supuesto, hecho en bennu) :)

(http://i247.photobucket.com/albums/gg149/rolix1/pueblo.png)
Title: Re: Juego de Magia
Post by: SplinterGU on June 04, 2009, 12:53:34 AM
che prg, la verdad que muy bueno... me quede en un guau!
Title: Re: Juego de Magia
Post by: darío on June 04, 2009, 08:25:20 AM
Esto pinta cada vez mejor :)
Title: Re: Juego de Magia
Post by: josebita on June 04, 2009, 12:46:10 PM
El aspecto es impresionante. Felicidades :)
Title: Re: Juego de Magia
Post by: Prg on June 04, 2009, 08:55:00 PM
:)
Title: Re: Juego de Magia
Post by: Drumpi on June 05, 2009, 12:29:47 PM
Juer, como mola, yo quieroooo.
;D
Cuando salga, muchos se van a pasar a Bennu de cabeza, ya verás ¡tiembla, gamemaker!
Title: Re: Juego de Magia
Post by: Windgate on June 05, 2009, 08:43:12 PM
lol

Vaya con el editor de terrenos, tu "nuevo editor fpg" se está transformando poco a poco en una auténtica revolución!!!

Por cierto, gracias por el editor fpg "for human beings" que me pasaste, conseguí hacer mi primer fpg de 32 bits con una imagen de InkScape y quedaba per-fec-ta, por fin diagonales 0% pixeladas, aaaaahhhh...

Felicidades por tu trabajo Prg, sigo babeando un poco cada noche esperando poder dedicarle unos cuantos días de vida a Bennu 3D y poder hacer uso de tus herramientas ;D
Title: Re: Juego de Magia
Post by: Prg on June 07, 2009, 01:55:28 AM
gracias a ti por probarlas amigo, me alegro que te haya servido el editor fpg. hace dos días instalé fedora, aunque se me hace cosa del otro mundo, estoy intentando instalar bennu ahí, si lo logro podré apoyar mejor el desarrollo de fpgs en linux (y fedora y... bueno, todavía falta que se pueda), ya que podré, como ya te había dicho, crear una versión del editor compilada en estos sistemas operativos. :)
Title: Re: Juego de Magia
Post by: laghengar on June 08, 2009, 02:29:00 PM
Hola prg. Una pregunta, hay sitio para poder hacer algo contigo en esto?
Title: Re: Juego de Magia
Post by: Prg on June 08, 2009, 10:03:06 PM
:)
Por supuesto que sí.
Sería un honor para mí que participaran en algo amigo... Hay como el 50% del juego o más aún por hacer, hay desde:
los efectos vibratorios del joystic (ya tengo 2... je je je)(yo tengo el software, es gratuito, pesa algunos kb y linkernel lo distribuye entre sus librerías),
los efectos sonoros,
ambientación,
IA enemiga (tipo 2d, excepto los enemigos que vuelan),
Enemigos jefes (tengo dos modelos, pero nada en cuanto  a sus habilidades, además de acuerdo a la historia deben ser 5 enemigos jefes, de los cuales uno es el principal)
Planeación de poderes (falta como la mitad),
Un personaje, sus armas sus animaciones, (El azul lo eliminé y voy a poner un arquero)
Terminar la historia (no soy muy bueno con los detalles, pero más que nada es para adaptar los detalles  a los terrenos y mundos que estoy haciendo)
Hacer los videos (esto tengo pensado hacerlo simple, videos sencillos mediante la misma animación de los modelos y ambientación, y controlados mediante frame(tiempo), o algo así... aunque primero harélo anterior, esto será si puedo...)

y cualquier cosa que se me pasa,

así que cualquier persona que quiera hacer algo es bienvenido, y le puedo enviar los archivos como están ahora, además de explicar por este medio cualquier cosa que se necesite. en 15 días saldo de vacaciones para darle duro a este juego. :)
Saludos :)
Title: Re: Juego de Magia
Post by: laghengar on June 09, 2009, 08:27:29 AM
ok, si quieres me envias la información a lagh1980@hotmail.com

Espero impaciente, a ver si me lo estudio, lo aprendo pronto y luego comento contigo.

Un saludo.
Title: Re: Juego de Magia
Post by: Prg on June 10, 2009, 12:25:25 AM
okis amigo, tengo  más de 300 megas así que comenzará a depurar para mandarte sólo lo que se necesita... ya que tengo un desastre.. ya lo verás... je je je (espero dejarlo en uos 15 megas...) al rato te lo envío :)
Title: Re: Juego de Magia
Post by: Prg on June 12, 2009, 05:21:45 PM
amgio laghengar

te dejo el link
http://www.mediafire.com/?i0xoyidjyom

y también te lo envio a tu correo

en el prg zonas hay una varible llamada zona que indica la zona a cargar, las zonas con bsp no funcionarán (excepto 1) ya que los bsp pesaban mucho y no los subí, luego te los subo, cuando las librerías 3d tengan física para estos.

en el prg zonas_d viene lo referente a cada zona y al proceso de tile
en el prg tierra compilamos y ejecutamos
en el prg prota1 prota2 prota3 etc encontramos el código de cada personaje
en el prg lanzad todo objeto que se lanza como disparos y poderes tanto enemigos como amigos
en el prg funciones hay funciones internas
saludos
Title: Re: Juego de Magia
Post by: laghengar on June 17, 2009, 09:33:25 PM
Hola prg, no se si recibiste el mensaje que te envie,  :D estoy leyéndome el código para estudiarlo, ya me he dado algún paseo por tu mapa, está brillante, no tenía ni idea de que se podía hacer eso, yo no esperaba que esto fuese tan grande  ;D. En cuanto termine de visionarlo hablamos para hacer yo algo.

Un saludo.
Title: Re: Juego de Magia
Post by: Prg on June 18, 2009, 01:46:46 AM
hola amigo, si lo resibí, y estoy impasiente por tu respuesta,
si quieres puedes ayudar con...
decorado (te puedo pasar un pequeño programita que uso para ese fin, el cual permite posicionar objetos en tiempo real)
si quieres puedes ayudarme con IA que no se me da
no se,
con efectos,
con lo que quieras amigo, espero tu respuesta
ya estoy de vacaciones, así que tendré más tiempo para que divaguemos en esto...
espero te animes :)
muchas gracias.

:)  :)  :)
Title: Re: Juego de Magia
Post by: Prg on June 25, 2009, 09:16:36 PM
imágenes del pantano, donde comienzo a ambientar con animales que se alejan de ti, y árboles con tileo sin uso de puntos de control ni archivos ptc.
el pasto desaparece por alguna razón, así que lo eliminé en las capturas
(http://i247.photobucket.com/albums/gg149/rolix1/terr2.png)
(http://i247.photobucket.com/albums/gg149/rolix1/bh.png)
Title: Re: Juego de Magia
Post by: laghengar on June 25, 2009, 09:37:30 PM
Te pasas  ;D, yo estoy flipando, esto ya se sale de lo que normalmente veo en estos foros.

La pena es que me va a 20 fps  ???
Title: Re: Juego de Magia
Post by: SplinterGU on June 25, 2009, 10:41:33 PM
que gran trabajo!
Title: Re: Juego de Magia
Post by: Prg on June 26, 2009, 03:08:17 AM
QuoteLa pena es que me va a 20 fps
sólo 20 ?????????
ups, tendremos que echarle más ganas al tileo, linkernel estaba haciendo terrenos tileados, tendremos que aprovecharlos.
por lo pronto... disminuiré la cantidad de modelos renderizando, y el espacio a visualizar (horizonte), yo se que con un poco de buscarle lograremos que te corra a 50 fps con todo y enemigos... ya verás,
PD, en las imágenes tenemos:

tile("pdc/zona6/arboles1.cpt","media\terreno\mesh_broadleavedtreed/arbol.ms3d",11,70);   //once árboles 70 veces más grande de lo normal
              tile("pdc/zona6/arboles2.cpt","media\terreno\arboles/palmtree.3ds",11,5); // once árboles 5 veces más grandes
              tile("pdc/zona6/arboles3.cpt","media\terreno\mesh_broadleavedtreec/arbol.ms3d",11,70);        // once , 70
              tile_animales("pdc/zona6/animales1.cpt","media\otros_dmodels\flamenco/flamenco.ms3d",7,10,0,28,29,60); 7 animales, 10 veces más grandes
              tile_animales("pdc/zona6/animales2.cpt","media\otros_dmodels\cocodrilo/cocodrilo.ms3d",3,1.5,0,41,42,50); // 3 animales 1.5 veces más grandes

              tile_pasto("media\terreno\arboles/tree2.3ds",25,50,4000,15000); // 25 árboles 50 veces más grandes moviéndose en un espacio de 4000 a 15000 en distancia hacia a tí
       

además del terreno, el agua, el cielo, la niebla, y los 4 protagonistas,

por eso digo que podemos optimizar aún más... je ej ej, al menos en la cantidad de áboles, y usar montañas y rocas para limitar la vista y renderizar menos espacio (se está renderizando una distancia de 15000)
Title: Re: Juego de Magia
Post by: Prg on July 20, 2009, 03:08:10 AM
hola, he estado trabajando con la IA, con los personajes principales y sus poderes, y espero una vez terminado esto continuar con los terrenos. por lo pronto he reducido el espacio que se ve en los terrenos para así poder ahorrar recursos, estoy animando los enemigos, algunos ni huesos tienen, espero terminar pronto, también estoy animando a uno de mis personajes que no me gusta cómo estab... y bueno, estas algunas capturas de cómo va el juego

(http://i247.photobucket.com/albums/gg149/rolix1/foto_juego.png)(http://i247.photobucket.com/albums/gg149/rolix1/mapa2.png)

como ven he modificado la gui, sin embargo no me gusta mucho aún, si alguien tene unas barras de energia que me pase y marcadores se lo agradecería. también reduje el framerate a 40 fps e intento que así quede, de esta forma estoy adaptando el juego para que funcione de manera fluida... mucho del código lo he comenzado desde cero, otras cosas las modifiqué para automatizar más las cosas, espero pronto poder presentar un demo más :) .
Title: Re: Juego de Magia
Post by: Danielo515 on July 20, 2009, 11:09:26 AM
¿sabes por qué te odio prg? porque estás creando el juego que yo soñaba con crear hace más de 11 años cuando me compré div2. Queria hacer un juego 3D en mi barrio, así que me llevé un chasco enorme cuando ví que era cuan menos imposible hacerlo con Div2 (y super complicado, ya que no había programado en mi vida), pero sirvió para meterme le gusanillo de la prorgamación en el cuerpo. Ahora, al ver tu proyecto me planteo la posibilidad de empezar aquel que fue mi proyecto original, al ver lo que se puede hacer con bennu3D ¿es muy complicado? me refiero a la hora de programar, porque eso de manejar tres planos y demás, me parece todo un mundo, no hablemos ya de empezar con nuevos formatos de escenarios y demás.

Muchas gracias por animarme, y muchas felicitaciones por tu proyecto, se le ve grande, me recuerda a no se que juego que me gustaba mucho hace un tiempo, creo que era Giants Ziticent Ganuto o algo así.
Title: Re: Juego de Magia
Post by: SplinterGU on July 20, 2009, 11:19:06 AM
prg esta juntando enemigos... felicitaciones... :)
Title: Re: Juego de Magia
Post by: Prg on July 20, 2009, 03:27:21 PM
Quote¿es muy complicado? me refiero a la hora de programar, porque eso de manejar tres planos y demás, me parece todo un mundo,
no tanto amigo. un poco de álgebra lineal y manejo de vectores... por lo demás ya todo está hecho. :) inténtalo. vamos
lo único complicado es encontrar models 3d que se adapten... je je je... aunque hay páginas donde puedes encontrar muchísimos...

Quotefelicitaciones... Sonrisa
gracias :) ...
Title: Re: Juego de Magia
Post by: Windgate on July 20, 2009, 03:36:06 PM
Muy grande Prg, la verdad es que yo también debería ponerme en serio con Bennu3D, pero me resulta tan fácil y adictivo seguir con el 2D y más ahora con los 32 bits...

El trabajo espectacular, como siempre, espero la demo a 40fps ya que las versiones anterior con fps ilimitado eran una locura.

No tengo ninguna barra que merezca la pena... La parte estética de la GUI es un incordio, normalmente te cuesta menos incluir una funcionalidad en el código que buscar un simple gráfico, cosa que podría hacer tu hermano de 12 años... Por eso da pereza.

En cualquier caso la GUI está bien, ¿Obtienes los gráficos 2D de la GUI de un FPG? El tema de GUI en 3D es algo que sólo había tocado a nivel de escribir textos, pero sin gráficos 2D ni nada de eso.

Veo que los gráficos de la GUI son en 16 bits porque el borde se ve negro... Ahora ando con 32 bits y al ver esas cosas me duelen los ojos, ¿Puedo ayudarte a pasar los elementos de GUI a 32 bits de alguna manera? ¿Funcionarán con Bennu3D? :P

Y última pregunta del interrogatorio, ¿Usas el Bennu3D del 12/07/09 o posterior (Es la última versión que tengo) o mantienes el "antiguo" Bennu3D?
Title: Re: Juego de Magia
Post by: Prg on July 20, 2009, 05:03:07 PM
QuoteLa parte estética de la GUI es un incordio, normalmente te cuesta menos incluir una funcionalidad en el código que buscar un simple gráfico, cosa que podría hacer tu hermano de 12 años... Por eso da pereza.
y además de eso no se me da elegir colores... je je ej

Quote¿Obtienes los gráficos 2D de la GUI de un FPG?
no se puede en bennu 3d ¿o si?


QuoteVeo que los gráficos de la GUI son en 16 bits porque el borde se ve negro... Ahora ando con 32 bits y al ver esas cosas me duelen los ojos, ¿Puedo ayudarte a pasar los elementos de GUI a 32 bits de alguna manera? ¿Funcionarán con Bennu3D? Lengua
:'( los gráficos de la gui son a 32 bits... aunque no he suavisado los bordes porque no me he desidido si son esos o no los que quedarán.

Quote¿Usas el Bennu3D del 12/07/09 o posterior (Es la última versión que tengo) o mantienes el "antiguo" Bennu3D?
creo que uso ese... uso el de la última versión sin motor de física... lo que pasa es que estoy esperando el que saldrá esta semana para ver qué cambios habrá :)

:)
saludos

Title: Re: Juego de Magia
Post by: Windgate on July 20, 2009, 05:39:24 PM
QuoteCita
¿Obtienes los gráficos 2D de la GUI de un FPG?
no se puede en bennu 3d ¿o si?

Hice hace un tiempo una prueba en la que cambiaba del motor 2D al 3D y hacía uso de FPGs y funciones de Bennu2D y 3D sin problema. Quizás se pueda... ¿Tú cómo pasas los gráficos a la GUI? ¿A través de un load_png()?

Lo digo porque load_png según recuerdo devolvía el ID del map cargado en un fpg, así que debería ser posible de alguna manera referenciar un map que se encuentre dentro de un fpg "prefabricado".
Title: Re: Juego de Magia
Post by: Prg on July 20, 2009, 09:40:29 PM
los gráficos de la gui se cargan igual que si cargaras una textura para un model, lo puedes hacer mediante:

marcadores[0]=M8E_LOADTEXTURE("Media\items\mgen.png"); //se carga el gráfico
   
cod[0]=M8E_GUIADDIMAGE(marcadores[0], -300,0, true);  // se coloca en pantalla
Title: Re: Juego de Magia
Post by: Windgate on July 20, 2009, 09:52:25 PM
Ok, no sabía que se cargaban como texturas, buena ilustración.

Entonces el uso de FPGs no beneficia para nada, veo que basta con guardar cada cosa en su carpeta.
Title: Re: Juego de Magia
Post by: Prg on July 20, 2009, 10:39:43 PM
sería genial que se pudieran usar los gráficos internos como textura y gui en bennu 3d, lamentablemente no conozco forma alguna. usar los gráficos de bennu nos permitirían trabajar con paletas, con map bloc copy y crear efectos de sangre y demás en las texturas de los models de una forma muy sencilla... quizá luego haya alguna forma de mezclar los gráficos de bennu y los de bennu 3d, cuestión de esperar :)
Title: Re: Juego de Magia
Post by: Windgate on July 21, 2009, 01:38:27 AM
No había pensado en esas posibilidades, cierto es... Si hubiese alguna forma desde "Bennu2D" de hacer unload_map de un gráfico que ha sufrido modificaciones con map_block_copy, blendops, etc. Sí que sería posible cargar esa imagen desde Bennu3D sin necesidad de modificar el funcionamiento actual de Bennu3D...

Sería cuestión de valorar si conviene adaptar el funcionamiento de Bennu2D o el de Bennu3D para esa cosa... :-\
Title: Re: Juego de Magia
Post by: Prg on August 14, 2009, 09:25:37 PM
bueno, pues avances llevamos los efectos de las armas (solo faltan los shaders), la Ia terminada, las barras de energía manipulasdas mediante algo así coomo regiones, todas las armas de los protagonistas ya están terminadas o casi,y los enemigos sólo necesitan sus sonidos, lamentablemente no tengo muchos y sólo dos tienen sonidos :)

(http://i247.photobucket.com/albums/gg149/rolix1/capturaesta.jpg)
Title: Re: Juego de Magia
Post by: Windgate on August 14, 2009, 09:32:43 PM
Karma+ Prg, de verdad, te admiro :o
Title: Re: Juego de Magia
Post by: Prg on November 18, 2009, 04:50:02 AM
bueno, pues de los avances ahí van capturas :)

este es el editor de terrenos y bsp (coloca objetos en ellos, lanzadores de objetos  y plataformas y define propiedades de ellos). así se ve en el editor...
(http://i247.photobucket.com/albums/gg149/rolix1/editor-2.jpg)

y así en el juego :)
(http://i247.photobucket.com/albums/gg149/rolix1/flam.jpg)
(http://i247.photobucket.com/albums/gg149/rolix1/otp.jpg)
(http://i247.photobucket.com/albums/gg149/rolix1/plat.jpg)

estos son algunos poderes, (curación y fortalecimiento)
(http://i247.photobucket.com/albums/gg149/rolix1/pod2.jpg)
(http://i247.photobucket.com/albums/gg149/rolix1/poderes.jpg)

y un mapa que me bajé, como todos los demás, pero que está padrísimo, y que desidí poner la captura aún sin modificar :)
(http://i247.photobucket.com/albums/gg149/rolix1/pl.jpg)

sólo faltan los sonidos de los enemigos, terminar de adornar zonas y de colocar los lanzadores de fuego y plataformas, uno o dos enemigos grandes y las puertas de conección entre zonas... y el menú... y usar el editor de video que tanto trabajo me costo hacer, para hacer intros  :)


la verdad las imágenes dicen poco, se ve mucho mejor corriendo... pero si consume tarjeta de video con 2 enemigos y dos de los que se teletransportan (le quitaré el efecto a la teletransportación (dejaba una matriz que se restiraba periódicamente unos segundos con una textura azul semitransparente) para que no consuma tanto)
Title: Re: Juego de Magia
Post by: Windgate on November 18, 2009, 01:03:40 PM
 :o ::) :o ::) :o ::) :o ::) :o ::) :o ::) :o ::) :o ::) :o ::) :o ::) :o ::) :o ::) :o ::) :o ::) :o ::) :o ::) :o ::) :o ::)

Eso de las plataformas me inquieta, ¿Cómo detectas la colisión?, yo con mis droides tengo 2 formas, o bien mediante el tablero o bien mediante diferencia de coordenadas. Sorpréndeme con tu método.

Veo que haces un buen uso de los emisores de partículas, muy original lo de las burbujas y esos "diamantes", hasta ahora usaba sólamente dibujos esféricos. En cualquier caso, no entiendo bien los campos de RGB mínimo y máximo en los emisores y tampoco entiendo bien los campos de la funcion de addfadeouteffect.

¿Puedes ilustrarme mínimamente sobre esos parámetros? Para mis droides y para la documentación de Bennu 3D, la tengo a falta de eso y poco más la verdad (No les he puesto lanzallamas porque no consigo emitir el fuego correctamente).

Veo demasiado grandes los marcadores de vida, te comes un 30% (Hala, no tanto) de la panatalla y eso es mucho, la interfaz quedaría mejor si fuese un poquito más discreta, sólo sugiero :P

Y un buen merecido Karma++ Prg, por supuesto.
Title: Re: Juego de Magia
Post by: SplinterGU on November 18, 2009, 01:04:14 PM
increible!

esta quedando de lujo.
Title: Re: Juego de Magia
Post by: Drumpi on November 18, 2009, 02:06:53 PM
Madre..... mía.....
¿Y eso se puede hacer con Bennu3D? juer que pasada.
Pero lo que me ha dejado muerto del todo es ese dragón de humo de la cuarta imágen, espectacular.
Sólo por eso, karma++
Title: Re: Juego de Magia
Post by: laghengar on November 18, 2009, 10:54:13 PM
Excelente Prg.
Title: Re: Juego de Magia
Post by: Windgate on November 18, 2009, 11:22:53 PM
Quotesólo faltan los sonidos de los enemigos

Si necesitas ayuda con sonidos pídeme cosas, conozco/tengo buenos recursos.

PD: He encontrado unos modelos que vienen divididos en cabeza/tordo/piernas y dan pie a poder disparar y mirar hacia la derecha mientras las piernas andan de frente y cosas así... Estoy estimulado...
Title: Re: Juego de Magia
Post by: Prg on November 19, 2009, 02:15:26 AM
:)
sería buenísimo que me pasaras algunos sonidos amigo,

en cuanto a lo de las plataformas:

[code language="bennu"]process colicion_terrenos(prota,y);
private
salto;
fsalt;
mjoujljjoiuo;
begin

   loop
   if (not exists(father)) signal(id,s_kill); end


               m8e_getposmodel(prota,posl);

      cont =M8E_TERRAINGETHEIGHT(mapa,posl.x,posl.z);
               if (posl.y-y<cont) posl.y=cont+y; end


      if (posl.y-y>cont) posl.y-=6; end

                   mjoujljjoiuo=distancia_plat();
              if (mjoujljjoiuo<>0)


           posl.y=mjoujljjoiuo.posl.y+8;
           posl.x+=mjoujljjoiuo.posr.x;
           posl.z+=mjoujljjoiuo.posr.z;
               father.en_suelo=true;
      end
               if(father.tipo==select)
               if (player_key[KEY_g]==true and father.en_suelo==true)
               salto=14;
               fsalt=22;
               end
               if (salto>0)
               salto--;
               posl.y+=fsalt--;
               end
               end

      if (posl.y<cont+3) father.en_suelo=true; posl.y=cont; else father.en_suelo=false; end



      m8e_posmodel(prota,posl);


      frame;
   end
end

process colicion_mapas(prota,y);
private
salto;
fsalt;
mjoujljjoiuo;
_Line3D Linea;
begin
            M8E_ADDANIMCOL(mapacolision,father.prota, 30,60,30,  0,0,0,  0,-60,0);
   loop
   if (not exists(father)) signal(id,s_kill); end


               m8e_getposmodel(prota,posl);
               

                               posl.y-=6;


               mjoujljjoiuo=distancia_plat();


              if (mjoujljjoiuo<>0)
           posl.y=mjoujljjoiuo.posl.y+8;
           posl.x+=mjoujljjoiuo.posr.x;
           posl.z+=mjoujljjoiuo.posr.z;
               father.en_suelo=true;
      end
               if(father.tipo==select)
               if (player_key[KEY_g]==true and father.en_suelo==true)
               salto=14;
               fsalt=22;
               end
               if (salto>0)
               salto--;
               posl.y+=fsalt--;
               end
               end

                      Linea.pstart.x=posl.x; Linea.pstart.y=posl.y+10; Linea.pstart.z=posl.z;
Linea.pend.x=posl.x; Linea.pend.y=posl.y; Linea.pend.z=posl.z;
col=M8e_RAYCOL(Linea);
if (col<>0 and col<>father.prota)
father.en_suelo=true;
else
father.en_suelo=false;
end



      m8e_posmodel(prota,posl);


      frame;
   end
end
function distancia_plat();
private
_Line3D Linea;
begin
posl=father.posl;
Linea.pstart.x=posl.x; Linea.pstart.y=posl.y-5; Linea.pstart.z=posl.z;
Linea.pend.x=posl.x; Linea.pend.y=posl.y+40; Linea.pend.z=posl.z;
col=M8e_RAYCOL(Linea);
if (col==mapa)
Linea.pstart.x=posl.x; Linea.pstart.y=posl.y+10; Linea.pstart.z=posl.z;
Linea.pend.x=posl.x; Linea.pend.y=posl.y+40; Linea.pend.z=posl.z;
col=M8e_RAYCOL(Linea);
end
//say(M8E_MODELGETID(col).reserved.process_type==type plataforma);
if (col<>0 and exists(M8E_MODELGETID(col)) and M8E_MODELGETID(col).reserved.process_type==type plataforma)

 return(M8E_MODELGETID(col));
else
return(0);
end
end
[/code]


RGB mínimo y máximo en los emisores
yo lo entiendo como que pintan la textura de las partículas entre los colores dados por el mínimo y el máximo al azar, por ejemplo para crear humo donde el color de la partícula varíe entre 0,0,0 y 128,128,128

M8E_PARTICLEADDFADEOUTAFFECTOR(p1, 0,0,0,255, 2000); indica que cuando la partícula se aleje esté viva 2000 (lo que le pongas) del emiso, cambiará su color al dado, en este caso azul, es la cola del fuego de las capturas.
Title: Re: Juego de Magia
Post by: Windgate on November 19, 2009, 11:04:01 AM
http://soundsnap.com

Yo siempre bajo sonidos de aquí, pero dejan bajar 5 al mes o una cosa así...

Luego tengo unos paquetes de sonidos catalogados, dime qué necesitas y te voy subiendo paquetes a mi ftp.

Y mil gracias por tu código, lo dejo en el escritorio para cuando regrese a programar droides, lo del fadeout tenía un valor de alejamiento tan tan tan alto que nunca llegaba a funcionar :S
Title: Re: Juego de Magia
Post by: Prg on November 19, 2009, 04:56:24 PM
corrijo lo del fadeout, el efecto se aplica no cuando se aleja, sino cuando tiene viva el tiempo indicado como parámetro  :D ... se me pasó en el otro post :)

gracias por la página, revisaré, también me estan ayudando unos amigos, así que podremos descargar mas XD muchas gracias amigo, nos vemos luego :)
Title: Re: Juego de Magia
Post by: Windgate on November 19, 2009, 08:42:45 PM
Oh, si es por el tiempo entonces debo poner un valor muuuucho más pequeño ya que mis partículas tienen bajísimo tiempo de vida, la verdad es que tendría que medir eficiencia porque seguramente haya una forma de conseguir fuego y explosiones perfectas sin saturar con demasiada partícula...

Algún sonido que requieras en especial suéltalo sin miedo, tengo catálogo y no me cuesta nada buscar si lo tengo ;)
Title: Re: Juego de Magia
Post by: Prg on November 29, 2009, 02:23:27 AM
hola, tuve un mes muy entretenido preparando el magico para el exposoftware, y aunque no lo terminé como quería (les pedí ayuda a dos amigos al final, porque pensé que no alcanzaría a terminar el proyecto, ellos me ayudaron a hambientar...), al menos logré dejar algo jugable...

a continuación les dejo algunas capturas de el espo en el jueves y el viernes, el miércoles olvidé tomar.

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P261109_1058800x600.jpg)

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P261109_1110800x600.jpg)

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P261109_1117800x600.jpg)

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P261109_1118800x600.jpg)

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P261109_1133800x600.jpg)

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P261109_1143800x600.jpg)

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P261109_1154800x600.jpg)

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P261109_1154_01800x600.jpg)

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P261109_1206800x600.jpg)

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P261109_1208800x600.jpg)

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P261109_1339800x600.jpg)

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P261109_1340800x600.jpg)

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P271109_1227800x600.jpg)

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P271109_1245800x600.jpg)

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P271109_1249800x600.jpg)

La hora de la premiación...

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P271109_1338800x600.jpg)

(http://i247.photobucket.com/albums/gg149/rolix1/exposoftware/P271109_1339800x600.jpg)

En mi categoría sucedió algo raro... eramos tres concursantes en mi categoría, ellos de 7° y 8° semestre, y tuvimos un... un... un... jo jo jo... triple primer lugar... me llevé un libro de ubuntu... pobre libro, nadie lo quría, pero yo si!

fue una semana dura, pero al fin la terminé...

Dando a conocer a Bennu!!

Pd, continuaré con el proyecto, cuando las librerías 3d avancen un poco más, que la física me generó muchos problemas, y eso que la adapté lo más que pude :)
Title: Re: Juego de Magia
Post by: SplinterGU on November 29, 2009, 05:51:43 AM
je! grandioso...

ahora, cual eres tu?

karma por la tarea...
Title: Re: Juego de Magia
Post by: DjSonyk on November 29, 2009, 01:22:18 PM
Jeje Felicidades un Karma por tu triple empate y el libro de Ubuntu ^^
Title: Re: Juego de Magia
Post by: Drumpi on November 29, 2009, 02:20:13 PM
Sólo por ganar y dar a conocer Bennu de esta manera mereces el karma...
Pero hijo, ¿tantos codazos había? no has hecho ni una sola foto que no esté movida :D :D :D

Enhorabuena por ese merecidísimo primer puesto ;)
Title: Re: Juego de Magia
Post by: Windgate on November 29, 2009, 05:05:42 PM
Lo de la física está peludo Prg... Ya había pensado abrir un hilo sobre cómo programar bien el salto en 3D, tengo por ahí soluciones varias pero ninguna termina de convencerme.
Title: Re: Juego de Magia
Post by: Prg on November 29, 2009, 08:24:52 PM
Quote from: SplinterGU on November 29, 2009, 05:51:43 AM
je! grandioso...

ahora, cual eres tu?

karma por la tarea...

no soy ninguno... je je estaba tras el celular tomando las fotos. cuando suban las fotos de la premiación en el portal de cuvalles subo una :)

Quote from: Drumpi on November 29, 2009, 02:20:13 PM
Sólo por ganar y dar a conocer Bennu de esta manera mereces el karma...
Pero hijo, ¿tantos codazos había? no has hecho ni una sola foto que no esté movida :D :D :D

Enhorabuena por ese merecidísimo primer puesto ;)

un poco de eso, un celular y un niño con mucha hambre (ese niño era yo  ;D ) y enfadado dejaron las fotos movidas  ;D

Quote from: Windgate on November 29, 2009, 05:05:42 PM
Lo de la física está peludo Prg... Ya había pensado abrir un hilo sobre cómo programar bien el salto en 3D, tengo por ahí soluciones varias pero ninguna termina de convencerme.

me valí de muchos trucos amigo (para el salto, detectar que no se modificara la coordenada y, o que el raycol al piso regresara un valor distinto al del modelo del personaje), pero la verdad el problema era cuando los monos traspasaban paredes o piso, me tocó cuidar mucho estos aspectos, ojalá que pronto se solucionen estos problemas
Title: Re: Juego de Magia
Post by: Windgate on November 29, 2009, 08:59:36 PM
El raycol, buena idea, todavía no me he valido de esa usar esa opción, ahí tienes el karma++ por el consejo y por el trabajo invertido.

Ahora que lo pienso el raycol también me podría servir para arañar un poco más de eficiencia en mi juego de droides...
Title: Re: Juego de Magia
Post by: Prg on January 04, 2010, 05:07:09 AM
ehm, nueva versión:

http://download267.mediafire.com/boym1wlhzm4g/dnizytuzooz/proyecto+magico.rar

pesa 84 mb

si se quiere recorrer los mapas el teclado funcionará, pero si tienen un joystick a mano será mucho mejor.

faltan aún cosas por hacer, pero se ha sumado al proyecto nuestro amigo laghengar. :)
Title: Re: Juego de Magia
Post by: Windgate on January 04, 2010, 02:38:32 PM
UUuUuUUuuuUUUuuUUhhHhHhHHhH... Siento cosquillitas en las nalgas, descargando.
Title: Re: Juego de Magia
Post by: Windgate on January 05, 2010, 10:40:11 AM
Lo veo bello, la presentación del menú me encanta, y el modo en el que invocas unos .dcb en lugar de tener todo en un único .dcb como hago yo también me mola. Si pudieses darme alguna indicación al respecto (Sencilla) de como hacerlo...

En cuanto al juego, me gusta, me mola, pero voy a soltarte unas críticas para joderte un poco:

La velocidad de animación de los personajes, demasiado alta, no sé si es por el fps que lo tienes subido, pero molaría limitarla, la función que se ocupa de ello no la he usado nunca :S ni la tengo documentada, si puedes aportar algo guay (Todavía no revisé la modificación del manual 3D que me pasaste, llevo unos días ocupado con otras cosas).

También veo que abusas mucho de las partículas y mola, ¿Has pensado en robar los fenómenos meteorológicos y el día/noche en tiempo real de mis juegos 3D?

Últimamente ando pensando en hacer un "mapa de nieblas", al igual que el mapa de terreno, pero para cada zona tiene asociado un color y densidad de niebla, te informaré :P

Buen trabajo, pedazo de proyecto Prg, sigue sigue e informa.

EDIT: He estado viendo el resto de fases, me gustan todas mucho. En especial la fase del bosque me ha gustado y me gustaría que me pasases algún paquete de modelos de árboles. Hace tiempo me pasaste algunos, pero he tenido una muerte de portátil y perdido bastantes cosas :S Tengo otros modelos de árboles en formato .3ds pero tienen una densidad poligonal excesiva y no puedo tener más de 10 en pantalla sin que la cosa pierda frames.

Como sugerencias adicionales: Cuando la cámara se encuentra por debajo del nivel de la matriz de agua se puede poner un fade en pantalla que simule el efecto de estar sumergida en un fluido de cierto color. También he visto que el WoW, cuando la cámara se situa por debajo del agua coloca un emisor de partículas distinto que simula la "suciedad" que flota en ella, mientras que al salir del agua se quita el emisor y todo queda bien.

También en cuanto a la cámara tengo pensado un sistema para evitar que pueda atravesar las paredes: Cuando el personaje deja de estar visible la cámara se acerca hasta estar visible xD

En fin, son ideas, ya sé que es hipercostoso llevarlas a cabo, yo iré metiéndolas poco a poco a medida que vaya sacando tiempo, mucho por hacer tenemos con el maldito Bennu 3D, qué vicio :P
Title: Re: Juego de Magia
Post by: Prg on January 05, 2010, 09:14:33 PM
QuoteSi pudieses darme alguna indicación al respecto (Sencilla) de como hacerlo...
ext[0]=tierra.dcb
ext[1]=zona (zona que se eligio probar)
exec("bgdi",ext,2)

tengo pensando juntarlo todo luego, pero mientras logro que el cambio de fase no me truene el programa usaré este sistema  :-[


QuoteLa velocidad de animación de los personajes, demasiado alta, no sé si es por el fps que lo tienes subido, pero molaría limitarla, la función que se ocupa de ello no la he usado nunca :S ni la tengo documentada, si puedes aportar algo guay (Todavía no revisé la modificación del manual 3D que me pasaste, llevo unos días ocupado con otras cosas).

laenghar me ayudará a hacer las animaciones, así que eso lo haré luego, cuando ya tenga las animaciones bien. Además está dividiendo los modelos para poderlos equipar con armaduras, botas, etc como en cualquier buen rpg :)

lo de las animaciones lo hago con m8e_modelanimsetframe

QuoteTambién veo que abusas mucho de las partículas y mola, ¿Has pensado en robar los fenómenos meteorológicos y el día/noche en tiempo real de mis juegos 3D?
ehm te los robé XD, uno de los poderes de la chica de la lanza es tu efecto de nevar, pero sin el sonido. lo que si que necesito texturas para las particulas que aparecen cuando los enemigos salen. No se si viste, pero puedes cambiar entre 4 armas distintas con cada mono.
Quote
Cuando la cámara se encuentra por debajo del nivel de la matriz de agua se puede poner un fade en pantalla que simule el efecto de estar sumergida en un fluido de cierto color.
excelente idea

QuoteTambién he visto que el WoW, cuando la cámara se situa por debajo del agua coloca un emisor de partículas distinto que simula la "suciedad" que flota en ella, mientras que al salir del agua se quita el emisor y todo queda bien.
eso no es intensional XD . las partículas son ojas que caen pero lo hacen todo el tiempo

QuoteTambién en cuanto a la cámara tengo pensado un sistema para evitar que pueda atravesar las paredes: Cuando el personaje deja de estar visible la cámara se acerca hasta estar visible xD
en 3ra persona la camar siempre debe ver el personaje, lo que hago es reducir la distancia entre el personaje y la camara, pero si te acercas mucho a una pared llega el momento que la camara ya no se acerca más y atravieza la pared, lo que haré hacer invisible el modelo y acercarla mucho a él. (como en el juego de ninja gaiden)

Quotequé vicio  :P
así es  :D


Title: Re: Juego de Magia
Post by: l1nk3rn3l on January 05, 2010, 10:37:26 PM
 ;D


Muy bueno lo de las plataformas , juego muy bueno, muy presentable , la idea de recoger libros de magia esta genial...



Gracias...  Muy bueno...
Title: Re: Juego de Magia
Post by: Prg on February 14, 2010, 03:22:25 AM
Esta es la historia, se la prometí a laenghar pero no la encontré y me tocó reescribirla...
ahora trabajo en el sembrador de terrenos, para poner animadores, luces, modelos, física etc mediante gui. espero dejarlo fácil de usar para que otros lo puedan usar también :)
QuoteLa princesa se acerca al trono, es extraño, para qué le habrá llamado su madre? normalmente solo le pide que se acerque al trono cuando va a regañarle, pero en esta ocasión está segura que no hizo nada malo... qué será?

La princesa se acerca lentamente caminando, como lo debe hacer una princesa mientras la reina se pone de pie...

-acércate mi niña
-le dice la reina y la princesa acelera su paso, mientras la misma idea recorre su pensamiento, qué desea mamá?
La reina comienza a contar:
...Un campo abierto, grandes ejércitos peleando, en el centro una estructura algo extraña.
La cámara se mueve alrededor del campo mientras los soldados caen poco a poco. Unos jóvenes se acercan destruyendo al enemigo a su alrededor, se dirigen a la estructura central, al extremo del campo de batalla criaturas extrañas, seres con apariencia humana y animal y deseos infernales de sangre, destruyen a su paso tanto amigos como enemigos, entonces ambos grupos se encuentran en las estructuras. Uno de los jóvenes se lanza al centro y una gran explosión envuelve la estructura.
...
regresamos al castillo, la princesa pregunta: por qué me cuentas esto?
-Mi niña, la respuesta es sencilla; esto sucedió hace 20 años, pero regresarán, y tú tendrás que detenerlos...- en ese momento se escucha una explosión, caos y gritos, se abre la puerta y aparece un hombre, su apariencia es la misma que la del joven que se acercó a la estructura la primera vez, pero su semblante ha cambiado, su voz demuestra sarcasmo y cólera
-Al fin libre Ademia.
-Giles, tu?, pensé que estabas muerto!
-Eso quisieras! (risa colérica), pero no es así. Sabes, todo este tiempo he reflexionado, y...
-En ese momento se acerca una joven de edad similar a Alysa a Giles.
-papy, papy! Ya las matamos?
-Está bien mi niña!
-Se voltea y lanza un ataque a la reina, pero ella coloca un escudo entre ella y la princesa
-Han mejorado tus poderes mi Ademia, pero qué tanto?
-Giles incrementa su ataque y le da forma de una gran espada delgada, entonces el escudo es destruido y la espada se dirige a la princesa, pero la reina se da cuenta y se interpone... la espada atraviesa a la reina y se detiene. La reina toca a la princesa y se teletransportan a un pequeño campo
-Mamá! Mamá! No te mueras... mamá!
-Mi niña, te amo, protege al planeta... Isadora te ayudará!
-en ese momento se comienza a convertir en polvo pero se acerca a Alysa y le da un beso, desaparece por completo. Alysa se arrodilla, llora desconsoladamente mientras se pregunta porqué su madre? Por qué ella? Qué pasó? Alysa no entiende nada.
...
Mientras tanto en el reino una joven, la mercenaria de la reya, su mano derecha, pelea con las criaturas que salen de la tierra. (tutorial de pelea con la mercenaria). Termina tutorial.
...
Mientras al princesa llora, unas criaturas emergen de la tierra, ella se levanta las ve, entonces decide dejar de llorar y comenzar el contraataque. Saca un arma extraña, y lanza un disparo a uno de los enemigos. (Tutorial de pelea de disparo). Al terminar el tutorial de pelea de la princesa y la batalla. Aparece la mercenaria y le pide que la deje acompañarla en el contraataque. Comienza la batalla!

Unas batallas, las dos jóvenes irán al castillo, deben vencer al hombre y todos los que lo ayudan. pero para eso deben atravesar todo el pantano, además deben encontrar lo que la madre de Alysa mencionó antes de morir..
...
En el pantano conocen a unas criaturas, feas pero hospitalarias, ellas han sido diezmadas por los ataques así que también quieren el contraataque, sin embargo mientras ellas estaban ahí un ataque los sorprende y todos, todos excepto uno de los seres mueren, así que ahora los tres se dirigen al castillo
...
la cámara se coloca en una taberna, comienza una batalla, las criaturas matan a los borrachos, a todos excepto a un enano, que adormilado por la cerveza no se daba cuenta de la batalla, bebía su cerveza y la colocaba en la mesa, así continuó hasta que uno de los enemigos tumbó la mesa y el enano un poco enojado los mata a todos con unos cuantos ataques, sale de la taberna y se duerme en el camino.
...
los tres caminan por el camino, entonces se encuentran al cuerpo del enano y se acercan a él pensando que está herido. La princesa se retrae y acerca su rostro, entonces el enano se da la vuelta y dice: - hoy no quiero ir a la escuela mamá – la mercenaria de forma burlona dice: - está tan malherido que hasta imagina cosas -la princesa la ve de una forma extraña y despierta al enano – en ese momento otro ataque, y ellos ven como el enano los destruye en poco tiempo. Entonces ellos le piden que se les una, el les responde -entonces quieren matar e todos ellos? Quieren desangrarlos lentamente y tomar cerveza en sus cadáveres? Quieren jugar voleibol con sus cabezas desprendidas de su cuerpo? Ok, no tengo nada mejor qué hacer, pero no sean tan sanguinarios – los tres lo ven de forma extraña, piensan: sanguinarios, sanguinario él...
...
los tres se alejan, pelearán muchas batallas, tendrán muchos problemas y deberán encontrar a Isadora... sea lo que sea...

Tiempo después descubrirán que al que quieren atacar es... mejor luego les cuento, no les quiero echar a perder la historia...
Title: Re: Juego de Magia
Post by: laghengar on February 15, 2010, 04:46:23 PM
Que guapo  ;D