no encuentro el error

Para aquellos que necesitan ayuda inmediata sobre la utilización del modulo.

no encuentro el error

Postby Spiderman » Tue Apr 07, 2015 12:52 am

Hola a todos!

Estoy haciendo pruebas con la libreria Chipmunk y para ello he hecho un pequeño programa que simula una maquina de pinball de los bares. Me gustaria ir perfeccionandolo poco a poco añadiendole el maximo de detalles pero me he encontrado un obstaculo.


Aparentemente todo funciona bastante bien salvo el petaco derecho. En muchas ocasiones no impacta bien con la bola. A veces si, a veces no. El caso es que no entiendo porque ya que esta programado igual que el izquierdo que funciona casi a la perfeccion.

A ver si alguien me puede echar una mano y ve donde esta el error.

Gracias de antemano.

Editado 8/4/05 01:26 horas para incluir ultimas modificaciones
Last edited by Spiderman on Sun Apr 19, 2015 3:47 pm, edited 2 times in total.
User avatar
Spiderman
 
Posts: 761
Joined: Wed Feb 11, 2009 2:49 am

Re: no encuentro el error

Postby shao » Tue Apr 07, 2015 9:37 am

Lo he estado viendo pero de momento no conozco lo suficientemente bien la librería como para ayudarte.
Veo que la bola pasa a través del palo o taco derecho, si.
User avatar
shao
 
Posts: 6034
Joined: Wed Jun 17, 2009 4:51 pm

Re: no encuentro el error

Postby Spiderman » Tue Apr 07, 2015 10:11 am

Gracias por echarle un vistazo Shao.
User avatar
Spiderman
 
Posts: 761
Joined: Wed Feb 11, 2009 2:49 am

Re: no encuentro el error

Postby CicTec » Tue Apr 07, 2015 1:05 pm

Hola Spiderman,

Voy a ver que puede pasar, necesitaria pero la lib motion de erkos que has usado, para compilar el programa para el testing.
User avatar
CicTec
 
Posts: 16553
Joined: Thu Jul 31, 2008 10:18 pm

Re: no encuentro el error

Postby Spiderman » Tue Apr 07, 2015 3:32 pm

Gracias CicTec.



Que es exactamente lo que necesitas? Yo me baje los archivos desde el enlace que puso Erkosone cuando añadio la librería. Te refieres a esos?
User avatar
Spiderman
 
Posts: 761
Joined: Wed Feb 11, 2009 2:49 am

Re: no encuentro el error

Postby CicTec » Tue Apr 07, 2015 3:53 pm

Si, me refiero a los PRG que forman la API que hizo erkos y que has usado para compilar el ejemplo.
User avatar
CicTec
 
Posts: 16553
Joined: Thu Jul 31, 2008 10:18 pm

Re: no encuentro el error

Postby Spiderman » Tue Apr 07, 2015 4:02 pm

Entendido.

Ahora estoy en el trabajo. Cuando llegue a la noche a casa te los mando.
User avatar
Spiderman
 
Posts: 761
Joined: Wed Feb 11, 2009 2:49 am

Re: no encuentro el error

Postby CicTec » Tue Apr 07, 2015 4:04 pm

Ok, sin problema.
User avatar
CicTec
 
Posts: 16553
Joined: Thu Jul 31, 2008 10:18 pm

Re: no encuentro el error

Postby Spiderman » Tue Apr 07, 2015 9:11 pm

Aqui estan Cictec. Gracias por tu ayuda! :)
You do not have the required permissions to view the files attached to this post.
User avatar
Spiderman
 
Posts: 761
Joined: Wed Feb 11, 2009 2:49 am

Re: no encuentro el error

Postby CicTec » Tue Apr 07, 2015 10:39 pm

De nada, es un placer...

He analizado el juego, la primera cosa que noto es que los 2 grafico de petaca no son iguales, el derecho es ligeradamente distinto, quizas esto influya en las colisiones, asi que lo primero es hacerlo igual al izquierdo (coge el izquierdo y usando un programa de grafica como el MAP Editor u otro, voltealo, y luego lo guardas nuevamente).

Depues modifica el proceso que lo utiliza, cambiando los valores angle, ponendolos al reves del izquierdo (si es 40000, pon -40000, si es += 40000 pon -= 40000, etc...).

Despues de estos cambios, vuelve a probar, si sigue fallando, podria ser un problema de la motion api, de precision de los angulos, o algun fallo de la libreria, en el caso deberia controlarlo.

Cuando tienes los cambios hazme saber y si falla, resube el pack completo para probar.
User avatar
CicTec
 
Posts: 16553
Joined: Thu Jul 31, 2008 10:18 pm

Next

Return to Mesa de Ayuda

Who is online

Users browsing this forum: No registered users and 1 guest