NOME | TIPO | LINGUAGGI | DESCRIZIONE |
Simple DirectMedia Layer | 2D/3D | C,C++ | Ottima libreria che permette di gestire grafica e suoni e anche il gioco online. E' quella che viene utilizzata in Fortress Brest. Non è proprio facilissima da usare e il 3D è supportato solo tramite la difficile OpenGL. Funziona in binding su altri linguaggi |
Allegro | 2D | C,C++ | Libreria di sviluppo per giochi 2D. Leggermente più facile rispetto alla SDL, ma ho letto che in molti hanno problemi a farla funzionare. |
Lightweight Java Game Library | 2D/3D | Java | Potente libreria che gestisce suoni, grafica tramite OpenAL e OpenGL, ed è perciò molto difficile da usare |
Irrlicht | 3D | C++ | Sicuramente la migliore libreria per giochi in 3D disponibile. Gestisce solo la grafica, ma può essere integrata con altri componenti (scaricabili dal sito gratuitamente) per l'audio e il resto. Molto facile da utilizzare |
Pygame | 2D/3D | Python | E' un set di moduli basato sulla libreria SDL per sviluppare videogiochi usando il linguaggio di programmazione Python. Rilasciato come OpenSource |
Inutile dire che dovete avere un compilatore od un ambiente di sviluppo se volete utilizzarli. Il principale è Visual Studio, disponibile gratuitamente nella versione Express. Per Java, si può invece utilizzare Eclipse o la normale versione a riga di comando. Mi pare di aver detto tutto, quindi Auf wiedersehen e al prossimo intervento!
PS: Se avete trovato utile questo elenco commentate pure ;)
Questo commento è stato eliminato dall'autore.
RispondiElimina