Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Menu

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menu

Temas - Diegosanchez

#1
General Programadores / movimiento para novato
31 de Julio de 2010, 02:55:16 PM
Lo primero presentarme: Soy DiegoSanchez y aunque llevo bastante tiempo leyendo el foro, no me decia a escribir, hasta ahora.
Desorrollo juegos, o lo intento al menos, en 2D con la libreria Allegro.

He aqui mi pregunta:

Hasta ahora, para controlar el movimiento de los objetos como por ejemplo una bola, tenia las siguientes variables:
Posicion_X_Bola, Posicion_Y_Bola   (Para indicar la posicion de la bola en pantalla)
Velocidad_X_Bola, Velocidad_Y_Bola   (Para indicar el movimiento de la bola).

Cuando la bola rebotaba, por ejemplo, en la parte inferior de la pantalla multimiplicaba Velocidad_Bola_Y *= -1, y de este modo cambiaba su direccion facilmente.

Pero ahra me doy cuenta de que esto no es muy bueno, ya que por ejemplo al querer dirigir la bola hacia un punto especifico, o en una direccion especifica, no sabria que valores darle a las variables de la velocidad. ¿Alguien me explicaria como hacerlo?.


Espero se entienda, un saludo





Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.