Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - pant03

#1
Programación C/C++ / Re: Comecocos en C
13 Mayo 2010, 14:14 PM
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...
#2
Programación C/C++ / Re: Comecocos en C
13 Mayo 2010, 13:18 PM
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!!
#3
Programación C/C++ / Re: Comecocos en C
13 Mayo 2010, 12:52 PM
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();
#4
Programación C/C++ / Re: Comecocos en C
13 Mayo 2010, 12:45 PM
Principalmete xq no tengo ni idea y xq suena a cosa dificil :P
#5
Programación C/C++ / Comecocos en C
13 Mayo 2010, 11:30 AM
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