Entrar
¿Usuario nuevo? Regístrate
war_3d · War 3D
? ¿Ya estás suscrito? Entrar en Yahoo!

Consejos de Yahoo! Grupos

¿Sabías que...?
Puedes determinar el orden de los mensajes. Pulsa el enlace en la columna correspondiente a la fecha. Tus preferencias serán guardadas y no tendrás que introducirlas de nuevo.

Mensajes

  Mensajes Ayuda
Avanzado
Dale update al CVC, sonidos y modelos.   Lista de mensajes  
Responder | Reenviar Mensaje #110 de 894 |
He modificado algunas cosas.
 
La mayoria son estructurales, he intentado crear un objeto separado para cada una de las diferentes unidades. Pero al parecer no funciona bien. Lo que esta en el CVS es compilable pero no funciona como deberia, las animaciones no aparecen.
 
¿Por que?
 
Hce varios objetos que heredan de oSoldado, y por ejemplo, la funcion animacion() es diferente para cada unos de los objetos que derivan(o heredan) de oSoldado, pero al compilarlo al parecer se ejecuta la funcion animacion() de el objeto base (oSoldado) en lugar de ejecutar la funcion animacion de cada uno de los objetos hijos.
 
La solucion seria que oSoldado fuera un objeto abstracto (Haciendo todas sus funciones virtuales), pero al parecer no se puede crear un vector a partir de objetos abstractos.
 
jejeje ¿Alguien me entendio? Creo que ni yo me entiendo :)
 
En resumen, tengo problemas con el lenguaje c++, ya que no me deja hacer lo que quiero. Lo voy a pensar un poco que seguramente se me ocurrira alguna forma de hacerlo.
 
----
 
Tambien he tocado un poco el servidor de sonidos, ya que al parecer, los sonidos se escuchaban en las vocinas equivocadas. Es decir lo que deberia escucharse a la derecha se escuchaba a a la izquierda.
 
La musica que se escucha al principio ya es un .ogg  Mola :)  Por cierto, he estado haciendo pruebas, no reproduce archivos ogg en stereo, pero es problema de openAl, ya que para reproducir en stereo se necesitan dos buferes separados. (Eso creo).
 
----
 
Para las personas interesadas en hacer modelos 3D: los modelos  no deben tener mas de 200 vertices. Esto es porque en el juego se tendran que presentar unos 40 o 50 modelos por jugador, digamos que son 6 jugadores. son unos 300 modelos, entre menos vertices las axines seran mas fluidas. En juegos como Quake3 es diferente, se pueden tener modelos de 2000 vertices ya que por mucho solo se mostraran unos 10 modelos a la vez.
 
No tenemos aun vocetos de los modelos.
 
----
 
Saludos.
 
ZeruGiran.


Jue, 5 de Dic, 2002 7:59 am

zerugiran@...
Enviar mensaje Enviar mensaje

Reenviar Mensaje #110 de 894 |
Desplegar mensajes Autor Ordenar por fecha

He modificado algunas cosas. La mayoria son estructurales, he intentado crear un objeto separado para cada una de las diferentes unidades. Pero al parecer no...
Zeru Giran
zerugiran@...
Enviar mensaje
5 de Dic, 2002
6:57 am

... Hola: aún no he visto el código fuente ya que ahora mismo estoy en el trabajo. A ver si te puedo dar alguna pista. Si tienes una clase base llamada...
David Díaz
dr_picu2
Sin conexión Enviar mensaje
5 de Dic, 2002
10:18 am

Ok, creo que entiendo. Tienes razon. El problema es que tengo un <vector> en donde he guardado varios objetos, todos derivan de oSoldados, por tanto el vector...
Zeru Giran
zerugiran@...
Enviar mensaje
5 de Dic, 2002
9:31 pm

Hola de nuevo: Re hola, acabo de leer el mail de Javier: Valla, no sabia por que no me dejaba crear un Vector a partir de una clase abstracta, jeje. Guano...
Zeru Giran
zerugiran@...
Enviar mensaje
5 de Dic, 2002
10:02 pm

Como no Zeru, tratare de explicarme aunque no estoy mu ducho en la materia. Cuando un crea un vector con STL normalmente hacemos: vector<int> V; ...
marginalito
Sin conexión Enviar mensaje
6 de Dic, 2002
6:36 am

Zeru: Como estas?. Espero que bien. Este es mi primer post en la lista, y queria aprovechar para dar mi granito de arena sobre el problema de C++ Zeru, no...
Javier Munoz
marginalito
Sin conexión Enviar mensaje
5 de Dic, 2002
5:13 pm

... Hmmm, sí... faltó :) El caso es que en el trabajo no podía hacer pruebas y todo eso lo tengo un poco olvidado. Tu explicación es magistral ;) ... ...
David Díaz
dr_picu2
Sin conexión Enviar mensaje
6 de Dic, 2002
12:06 am

David y Zerugiran: Ciertamente si crean un vector con punteros en vez de objetos tendran que hacer la creacion y limpieza explicitamente (de otro modo como STL...
Javier Munoz
marginalito
Sin conexión Enviar mensaje
6 de Dic, 2002
6:15 am
Avanzado

Copyright © 2009 Yahoo! Todos los derechos reservados.
Política de Privacidad Actualizada - Condiciones del servicio - Directrices - Ayuda