Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: slipfr16 en 22 Abril 2010, 05:19 am



Título: Programa en pascal!!!!!!!!!!!!!!
Publicado por: slipfr16 en 22 Abril 2010, 05:19 am
Ocupo programar un juego en pascal donde se dijujen unos troncos.....pero no se como hacer para que estos se muevan en forma horizontal.....!!!   alguien me podria ayudar con el codigo.....


Título: Re: Programa en pascal!!!!!!!!!!!!!!
Publicado por: skapunky en 22 Abril 2010, 16:46 pm
Te doy una idea:

Crea un array unidimensional y haz que se imprima entero en la pantalla en horizontal, entonces por defetca dibuja el tronco en la posicion que quieras, imagino que lo dibujas con carácteres iguales. Para moverlo simplemente haz que el vector n+1 del array pase a tener el valor de n (del anterior). No se si me he explicado  :xD pero es una forma sencilla para desplazar.

Otra cosa que puedes hacer en pascal es utilizar "GotoX" para desplazar carácteres en pantalla en este caso de forma horizontal. Si quisieras de forma vertical sería con GotoY.

Espero haberte dado ideas. Utiliza esos comandos (gotox) dentro de un for que recorra la posición por pantalla, no es dificil de utilizar. Por google veras muchos ejemplos y es muy sencillo de hacer.


Título: Re: Programa en pascal!!!!!!!!!!!!!!
Publicado por: seby_g12 en 11 Septiembre 2010, 11:44 am
weee lokoo!!! que pascal usas para hacer eso???? :-\


Título: Re: Programa en pascal!!!!!!!!!!!!!!
Publicado por: bels_mike en 3 Octubre 2010, 15:56 pm
jajaja yo quiero ver eso


Título: Re: Programa en pascal!!!!!!!!!!!!!!
Publicado por: Khronos14 en 4 Octubre 2010, 15:23 pm
Creo que primero deberías de aclarar si va a ser Pascal en modo consola o POO con algún tipo de interfaz visual...

Saludos.


Título: Re: Programa en pascal!!!!!!!!!!!!!!
Publicado por: bolivianito en 4 Octubre 2010, 15:41 pm
te puedo ayudar, ya que ando metido en la programacion de juegos, y ando probando con pascal(free pascal)

Pero como preguntaron antes, que modo visual usas? consola?