PDA

View Full Version : [C]Semplicissima Libreria Grafica, quale?


Nightmare
26-04-2010, 13:27
Salve,
Per un progetto dell'università, debbo visualizzare a video un labirinto generato casualmente, ed i relativi cammini.
Per ora lo visualizzo all'interno della schermata DOS con caratteri 'X' (muro) e ' ' (pavimento), mentre il cammino è un '*'.
Per migliorare un minimo l'esperienza visiva vorrei integrare della rozzissima grafica.

Cerco quindi una libreria banalissima e di semplice utilizzo, dove posso stampare a video (finestra o full screen, non fa differenza) dei pixel in diversi colori.
Ho cercato online, ma ho trovato solamente librerie piu o meno avanzate con kilogrammi di documentazione che non posso per motivi temporali sgranocchiare.

Spero che qualsuno mi sappia aiutare.
Un saluto.

lock cmpxchg8b %ebx
26-04-2010, 14:35
SDL: http://www.libsdl.org/

Due pagine di tutorial e sei già in grado di disegnare pixel:
http://www.libsdl.org/intro.en/usinginit.html
http://www.libsdl.org/intro.en/usingvideo.html

Più semplice di così...

fero86
26-04-2010, 20:17
piu semplice di cosi c'é WinBGIM: una riga di codice per aprire una finestra delle dimensioni volute (funzione initwindow) e una riga di codice per ogni forma che si vuole disegnare, tra linee, punti, rettangoli, ellissi, ecc.

la libreria si scarica da qua: http://codecutter.org/tools/winbgim/
qui la documentazione: http://www.cs.colorado.edu/~main/cs1300/doc/bgi/index.html

fero86
26-04-2010, 20:20
mi correggo, per disegnare le linee servono due righe di codice: una chiamata alla funzione moveto e una alla funzione lineto ^_^