Fmasso91 (Normal User)
Pro
Messaggi: 103
Iscritto: 01/01/2007
|
Salve,
è da un po che utilizzo il linguaggio c, vorrei sapere se ci sono delle istruzioni per disegnare punti linee e cerchi, oppure cambiare il colore ad un singolo pixel dello shermo.
Grazie!
|
|
G82T (Founder Member)
Expert
Messaggi: 225
Iscritto: 14/08/2005
|
Se usi il turbo c praticamente tutti gli stessi comandi del pascal...
Circle,line,bar...
Se usi altri linguaggi puoi provare con le librerie opengl
Per cambiare colore con qualsiasi compilatore
system("cloro 4f");
modificando 4 f avrai altre combinazioni colore testo.sfondo
|
|
G82T (Founder Member)
Expert
Messaggi: 225
Iscritto: 14/08/2005
|
Se usi il turbo c praticamente tutti gli stessi comandi del pascal...
Circle,line,bar...
Se usi altri linguaggi puoi provare con le librerie opengl
Per cambiare colore con qualsiasi compilatore
system("cloro 4f");
modificando 4 f avrai altre combinazioni colore testo.sfondo
|
|
Fmasso91 (Normal User)
Pro
Messaggi: 103
Iscritto: 01/01/2007
|
Come compilatore uso il gcc, e per qunato riguarda le opengl, ne ho sentito parlare ma tutto quello che ho trovato sono complesse guide sulla grafica 3d dei videogame. Sai dove posso trovare materiale che mi possa aiutare a cambiare il colore di un singolo pixel dello schermo??
Grazie
|
|
G82T (Founder Member)
Expert
Messaggi: 225
Iscritto: 14/08/2005
|
In turbo c ce un comando apposta per inserire un solo punto...
Non mi ricordo quale però...
Se la grafica che vuoi fare è la tipica grafica dos di c e pascal allora scarica il turbo c ed eseguendolo fai ALT-F1 si aprira l'help, riclicca su f1 e andrai nel menu principale, li scegli graphics.h e avrai tutte le spiegazioni possibbili, se conosci il pascal non ce bisogno, sono le stesse
|
|
Fmasso91 (Normal User)
Pro
Messaggi: 103
Iscritto: 01/01/2007
|
Non posso installare il Turbo C, perchè uso Linux.
|
|
il pisano (Ex-Member)
Pro
Messaggi: 95
Iscritto: 02/04/2007
|
Secondo me dovresti programmare con lcc-win32, favorisce di molto l'uso delle api windows 32 bit con le quali fai una discreta quantita' di grafica, io ho iniziato cosi', pero' se ti posso dare un consiglio, ti conviene passare a visual studio e c# imparando le .NET sono enormemente piu' potenti per la grafica vai a vedere il videogame che ho scritto e te ne renderai conto nella sez programmi
|
|
Fmasso91 (Normal User)
Pro
Messaggi: 103
Iscritto: 01/01/2007
|
Per quanto riguarda le lcc-win32, penso di non poterle usare perchè ho un processore a 64bit e quindi anche il sistema operativo è a 64.
Invece per i linguaggi .NET, c# e il visual studio, sono tutti strumenti per windows ed io utilizzo Linux.
Penso che le opengl siano l'unica soluzione per me.
|
|
4r90n (Normal User)
Newbie
Messaggi: 3
Iscritto: 11/05/2009
|
Un'altrra valida soluzione al posto delle opengl sono le librerie GTK+ quelle usate per scrivere gnome
|
|