30/09/2012, 13:09
|
| | | Fecha de Ingreso: diciembre-2011
Mensajes: 219
Antigüedad: 13 años Puntos: 46 | |
Respuesta: Una variable no cambia de valor. No me he mirado el codigo mucho, asi que del tema de los disparos no te hablo, cuando me lo mire mejor te digo.
Ahora sobre el tema de la rapidez del juego el problema es que no has implementado un controlador de FPS (frames per second), si esta no lo he visto.
Lo que tiene que hacer este controlador a grandes rasgos es calcular el tiempo que deberia estar el ordenador para cada vuelta al loop.
Tu programa actualmente lo que hace es hacerlo sin parar agotando al maximo los recursos del ordenador, es una cosa de las que tienes que cambiar mirate alguna cosa por google y si no lo entiendes te lo explico.
Saludos. |