Comecocos en C

Iniciado por pant03, 13 Mayo 2010, 11:30 AM

0 Miembros y 1 Visitante están viendo este tema.

pant03

Empiezo este tema, porque me he decantado por este juego para el proyecto final de programacion de mi curso (1ºFP INFORMATICA). Ya tengo el diseño y el tiempo que a la vez que trascurre lo muestro.

Pues bien aquí mi pregunta:
Quiero (y ya lo tengo hecho) que cada segundo se limpie la pantalla y muestre el tablero, y entre estos pantallazos que puedas meter los movimientos con W A S D (arriba, izq,abajo,der), pero el problema es que no se refresca la pantalla sin que metas un caracter (getch) y lo que quiero es que pasados esos segundos ignore la instruccion de pedir caracter y vuelva a refrescar. Alguna sugerencia???

Por si alguien me pregunta porqué no lo he hecho en c++ es porque aun no lo hemos visto y no me deja el profesor...

Gracias anticipadas

anonimo12121

por que no usas una libreria grafica 2D
Página para ganar Bitcoins y Dinero: http://earnbit.hol.es/
Video de YouTube con Hack para el LoL: http://adf.ly/5033746/youtube-lolemuhack
Si quieres ganar dinero con adfly entra y registrate aquí -> http://adf.ly/?id=5033746

pant03

Principalmete xq no tengo ni idea y xq suena a cosa dificil :P

pant03

Me he enterado de la existencia de la funcion keyhit que te comprueba si has pulsado una tecla(1 si y 0 no), lo cual sería utilísimo. El problema es que no se en qué libreria está contenido, alguien lo sabe??

Es así de facil:

if (keyhit()==1)
pulsacion=getch();

anonimo12121

SDL . no creo que sea dificil 2D.

solo tienes que saber hacer funciones etc bien.
Página para ganar Bitcoins y Dinero: http://earnbit.hol.es/
Video de YouTube con Hack para el LoL: http://adf.ly/5033746/youtube-lolemuhack
Si quieres ganar dinero con adfly entra y registrate aquí -> http://adf.ly/?id=5033746

pant03

Me equivoqué, la funcion es kbhit(); y esta en las librerias estandar... asi q tema solucionado, DE MOMENTO, xq seguro que vuelvo con alguna otra duda, que el comecocos tiene bastante tela para mi primer año de programacion

Muxas gracias x la ayuda!!

anonimo12121

no se por que os empeñais en hacer juegos en consola. el tiempo que perdeis hay luego no os sirve para nada .

saludos ,

PD: lo se por exp.
Página para ganar Bitcoins y Dinero: http://earnbit.hol.es/
Video de YouTube con Hack para el LoL: http://adf.ly/5033746/youtube-lolemuhack
Si quieres ganar dinero con adfly entra y registrate aquí -> http://adf.ly/?id=5033746

pant03

No es por diversion, es porque tengo que hacer un proyecto final de una asignatura y prefiero hacer un juego complejo como el comecocos (llamalo superación personal...) que el que da por defecto el profesor de gestión de un almacén, ya que aprendo más. Otra razón por la que no uso librerias graficas ni cosas por el estilo es porque nos valorara lo visto en clase y no me serviría de nada para la nota...

anonimo12121

ya no quiero decir que quede mejor. pero lo que haces en consola para juego , luego intentaras hacerlo en grafico algun dia y no servira nada.
Página para ganar Bitcoins y Dinero: http://earnbit.hol.es/
Video de YouTube con Hack para el LoL: http://adf.ly/5033746/youtube-lolemuhack
Si quieres ganar dinero con adfly entra y registrate aquí -> http://adf.ly/?id=5033746