Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Hola, quisiera que me recomendarais algun programa, gratuito si es posible, para compilar y programar en c, y saber si se puede hacer programas en c, que ademas de escribir texto en pantalla pueda manejar graficos, crear entorno grafico propio y similares (como los entornos graficos de un videojuego) y como se puede programar que se muestren imagenes en pantalla con c. Igualmente agradeceria cualquier referencia a manuales lo mas completos posibles sobre programacion en c, preferiblemente en castellano.
Gracias por cualquier ayuda que me podais ofrecer.
lacabra25, Control de tiempos, cada x ms haces que la serpiente avance. Además el control del tiempo transcurrido hace que puedas poner un time out en el juego etc.
S2
Ranganok Schahzaman
PD: estas son las cosas que tienes que aprender antes de seguir avanzando con la programación.
lacabra25, Control de tiempos, cada x ms haces que la serpiente avance. Además el control del tiempo transcurrido hace que puedas poner un time out en el juego etc.
S2
Ranganok Schahzaman
PD: estas son las cosas que tienes que aprender antes de seguir avanzando con la programación.
La parte de controlar cada cuanto tiempo tiene que avanzar las serpiente es la que veo mas sencilla, tendré que usar la librería time.h (que vi que aparecía al final de aprende c como en primero), pero aunque haga avanzar a la serpiente cada x tiempo, cuando el programa llegue a la parte de leer la pulsación de tecla del jugador, se parara a la espera de que se pulse una tecla, no se si habra alguna librería estándar que ya venga con el compilador con la que poder ver si hay alguna tecla pulsada o no, ¿como soluciono ese pequeño inconveniente, porque no se me ocurre nada que hacer para saber si se esta pulsando una tecla antes de usar getch o scanf?
Siento parecer pesado con la parte de si se pulsa o no la tecla, pero no se me ocurre nada para solucionarlo con lo que se. 😯
Tienes que capturar las interrupciones del teclado.
S2
Ranganok Schahzaman
¿y si no hay interrupción?, no se quedara getch() a la espera de dicha interrupción.
¿que función es la que avisa de si existen dichas interrupciones?, esto lo pregunto pues me estoi suponiendo que dices que dichas interrupciones se pueden capturar con las librerías que trae el compilador por defecto.
Leete esto:
http://www.disc.ua.es/~gil/pr3.txt
S2
Ranganok Schahzaman
PD: por cierto, el "estoi" hace mucho daño a los ojos.