Rebotes
Publicado: Dom Oct 11, 2015 10:36 am
Buenas, compañeros
Llevo un tiempo iniciándome en la programación con BASIC gracias a mi Spectrum +2, he copiado, ejecutado y estudiado ya muchos programas de la gran Microhobby con éxito. El otro día decidí probar a teclear los ejercicios que el manual del Spectrum traía al final de sus páginas (un reloj, y dos juegos, Rebotes y Teletenis). Pues bien, mientras que el reloj y el de tenis no han dado problemas, el de Rebotes tengo un fallo gordo que no puedo identificar. A ver como os lo explico.
Es el clásico juego de golpear un muro con una pelotita, que tú mueves golpeandola con una pala. Todo aparece; el muro, la pelota, la pala... la pala responde a las teclas que debe responder, se mueve. El problema es el movimiento de la bola. No se mueve. Más bien, se mueve de un punto A a un punto B en el aire, luego retorna al punto A, vuelve al B... así hasta la náusea. Así, claro, nunca entra en contacto con el muro, ni con la pala, el juego es imposible.
He revisado el código ya la friolera de siete veces, corrigiendo algunos errores, pero las dos últimas veces que he probado, ni siquiera he encontrado errores.
Me gustaría que me confirmarais si alguno tecleasteis este juego en vuestros Spectrums y os funcionó, y así seguir rastreando el error en el código, o si por el contrario, hay algún error y el juego es imposible.
Llevo un tiempo iniciándome en la programación con BASIC gracias a mi Spectrum +2, he copiado, ejecutado y estudiado ya muchos programas de la gran Microhobby con éxito. El otro día decidí probar a teclear los ejercicios que el manual del Spectrum traía al final de sus páginas (un reloj, y dos juegos, Rebotes y Teletenis). Pues bien, mientras que el reloj y el de tenis no han dado problemas, el de Rebotes tengo un fallo gordo que no puedo identificar. A ver como os lo explico.
Es el clásico juego de golpear un muro con una pelotita, que tú mueves golpeandola con una pala. Todo aparece; el muro, la pelota, la pala... la pala responde a las teclas que debe responder, se mueve. El problema es el movimiento de la bola. No se mueve. Más bien, se mueve de un punto A a un punto B en el aire, luego retorna al punto A, vuelve al B... así hasta la náusea. Así, claro, nunca entra en contacto con el muro, ni con la pala, el juego es imposible.
He revisado el código ya la friolera de siete veces, corrigiendo algunos errores, pero las dos últimas veces que he probado, ni siquiera he encontrado errores.
Me gustaría que me confirmarais si alguno tecleasteis este juego en vuestros Spectrums y os funcionó, y así seguir rastreando el error en el código, o si por el contrario, hay algún error y el juego es imposible.