Una vida más simplencurses novatos - comenzando con GNU C
vuelvo a C para ayudar a revitalizar el lóbulo de mi programación. La última vez que aprendí a programar estuve en la universidad trabajando con Turbo C en MSDOS. Las simples animaciones ASCII se convirtieron en una obsesión una vez que encontré el amigable amigo <conio.h>
de Borland. Se tuvo mucha diversión con las funciones gotoxy
y textcolor
y no pasó mucho tiempo antes de que escribiera juegos como snake y pong. Fue una forma muy gratificante de aprender un idioma, y cada juego me empujó más lejos a medida que fui más ambicioso.
ncurses
que me gustaría empezar con proyectos tipo de juego similares. Hoy, sin embargo, estoy en un Mac con una máquina de linux polvorienta en la esquina. Podría lanzar mi amado Turbo C en dosbox (una plataforma bastante ubicua), pero quiero aprender C de manera que pueda desarrollar algo que compile de forma natural en cualquier plataforma BSD o Unix. Me han dicho que ncurses es el camino a seguir, pero el sitio de GNU ha pasado por alto en gran medida. De vuelta en el día tuve mi amigable función textmode
y tenía una expresión print
lejos de pong. ncurses parece mucho más poderoso.
zas
Debe haber muchas personas que han estado en esta situación. Estoy buscando un tutorial o recurso relevante que me ayude a lidiar con lo que es ncurses y cómo trabajar con él. ¡Cualquier consejo o historia similar sería de gran interés también!
he añadido a mi respuesta, anwering tu comentario sobre las ventanas de ncurses. Sin embargo, su pregunta ha cambiado sustancialmente desde la primera vez que respondí: no conozco un tutorial de ncurses para recomendar. – caf