una vita più semplicencurses novizio - partendo con GNU C
Sto tornando a C per contribuire a rinvigorire il mio lobo di programmazione. L'ultima volta che ho imparato a programmare ero al college lavorando con Turbo C su MSDOS. Le semplici animazioni ASCII sono diventate un'ossessione quando ho trovato l'amichevole <conio.h>
di Borland. Si è divertito molto con le funzioni gotoxy
e textcolor
e non passò molto tempo prima che scrivessi giochi come snake e pong. È stato un modo molto gratificante per imparare una lingua, e ogni partita mi ha spinto ulteriormente, diventando più ambizioso.
ncurses
che mi piacerebbe iniziare con simili progetti di tipo di gioco. Oggi però, sono su un mac con una macchina linux polverosa nell'angolo. Potrei lanciare il mio amato Turbo C in dosbox (una piattaforma abbastanza onnipresente) ma voglio imparare C in modo tale da poter sviluppare qualcosa che compili in modo naturale su qualsiasi piattaforma BSD o Unix. Mi è stato detto che ncurses è la via da seguire, ma il sito GNU mi ha in gran parte superato la testa. Nel corso della giornata ho avuto la mia funzione amichevole textmode
ed ero un'espressione print
lontano dal pong. ncurses sembra molto più potente.
fruscio
Ci devono essere molte persone che sono già stati in questa situazione. Sto cercando un tutorial o una risorsa pertinente che mi aiuterà a confrontarmi con ciò che è ncurses e su come lavorarci. Qualsiasi suggerimento o storia simile sarebbe di grande interesse anche!
ho aggiunto alla mia risposta, anwering i suoi commenti su ncurses finestre. La tua domanda è cambiata sostanzialmente da quando ho risposto per la prima volta, però - Non so di un tutorial su ncurses da consigliare. – caf