Allegro Una libreria per la programmazione di videogiochi


Support This Project
Ospitato da: SourceForge
Pagina del progetto

  

Link

Se vuoi aggiungere un collegamento a questa pagina, o se c'è un collegamento interrotto che deve essere corretto/rimosso usa l'indirizzo indicato in fondo a questa pagina per contattare il webmaster e segnalare il cambiamento.

Articoli su Allegro

Gamasutra - Allegro ispira una nuova generazione di sviluppatori indipendenti (26/10/1999).

GameDev.net - Un'intervista con Shawn Hargreaves.

Linux Today - Giocando il Gioco Open Source (05/07/1999). Qui c'è la copia originale di Shawn.

Competizioni

Allegro Games Competition II - Allegro Games Competition II.

The Allegro SpeedHack 1999 - Allegro SpeedHack 1999.

The Allegro SizeHack 2000 - Allegro SizeHack 2000.

The Allegro DemoHack 2000 - Allegro DemoHack 2000.

The Allegro SpeedHack 2001 - Allegro SpeedHack 2001.

The Allegro SizeHack3D 2001 - Allegro SizeHack3d 2001.

The Allegro Team Competition 2001 - Lo scopo della competizione non è solo uniformare le abilità di programmazione di diverse persone, ma anche promuovere la programmazione in gruppi, per migliorare le abilità organizzative richieste. Per rendere la competizione ancora più interessante, le regole dicono che un team deve essere costituito da gente proveniente da paesi diversi.

The Pixelate Games Competition 2001 - Questa volta avrete alcuni mesi per scrivere la vostra entrata, ma sarà abbastanza buona?

IdeaHack 2001 - Mai trovato la giusta competizione a causa di regole restrittive? Questa è per te: prima di aggiungere la tua entrata, devi dare un'idea o un requisito il tuo gioco dovrà avere, e la tua entrata sarà giudicata dipendentemente da come avrai raggiunto lo scopo.

The Allegro SpeedHack 2002 A - The Allegro SpeedHack 2002 A.

The Allegro SpeedHack 2002 B - The Allegro SpeedHack 2002 B.

BlitzHack 2003 - BlitzHack è una competizione di sei ore orientata ad Allegro, nella quale i partecipanti mirano a creare il miglior gioco possibile con risorse di tempo estremamente limitate, usando una storia ed un tema dato come base per il gioco, un set media condiviso, ed un set di funzioni predefinite.

SpeedHack 2003 - The Allegro SpeedHack 2003.

TINS 2003 - TINS è una competizione modello speedhack. Lo scopo è scrivere un gioco completo partendo da zero in un singolo fine settimana, usando Allegro s'intende.

SpeedHack 2004 - The Allegro SpeedHack 2004.

SpeedHack 2005 - The Allegro SpeedHack 2005.

Programmazione

C-scene - Documentazione e sorgenti sulla programmazione in C/C++.

Flipcode - Notizie e risorse sullo sviluppo di videogiochi.

Linux Game Development Center - Sito web dedicato alla programmazione di giochi sotto Linux.

Programmer's Heaven - Contiene diverse risorce sulla programmazione di giochi.

Game Programming Resources - Un sito web dedicato alle risorse per la programmazione di giochi. I suoi contenuti sono in portoghese.

Pixelate - Una rivista online dedicata allo sviluppo dei videogiochi, iniziata intorno a Marzo 2001 e che continua a crescere e a migliorarsi con l'aiuto della comunità Allegro.

Game Programming Wiki - Here you will find game programming tutorials and source code for a variety of languages and platforms. Also, because this is a wiki, you are encouraged to contribute your knowledge and help the repository grow!

Zingtech Game Development - Game development site with tutorials, an introduction to DirectX, a summary of a software engineering internship at Electronic Arts, and a game idea center. Also a section on Allegro, game programming books, and community resources. Current projects include Dr. Mario Online.

Librerie

Mesa - Mesa è una implementazione gratuita (sotto licenza GPL) dell'API OpenGL.

OpenGL - Sito web OpenGL della SGI.

SVGAlib - Libreria grafica SuperVGA per Linux. Dato che SVGAlib è molto estesa, Allegro può usarla attraverso un driver per raggiungere un numero elevato di persone con configurazioni hardware differenti.

Linux Framebuffer - Il Framebuffer Linux è un altro driver Allegro che funziona bene e permette di eseguire programmi Allegro con soli permessi utente senza problemi.

SDL - Simple DirectMedia Layer è una libreria multimediale multi piattaforma scritta in C, che è stata usata per creare i port verso altre piattaforme di molti videogiochi Win32 che usavano DirectX.

Clanlib - Clanlib è una libreria C++ che spazia dal basso all'alto livello. Certamente più grande di Allegro, include cose come il supporto per gli script o per le reti.

Plib - Una suite di librerie portabili per lo sviluppo di videogiochi in C++, orientata ai giochi 3d (attraverso OpenGL).

TinyPTC - TinyPTC è una libreria multi-piattaforma per l'accesso al framebuffer attraverso una semplice API (un subset di OpenPTC). E' caratterizzata da alcuni target come raw XLib, XShm, XDbe, XDga 1/2, etc. Gestisce automaticamente la conversione di colore al volo se è necessario.

DEPUI, DEGFX, DETK - DEPUI is a small extremely portable user interface library. DEGFX is a small extremely portable graphics library. DETK is a small toolkit library for commonly used functions. The three can be combined and used under the GPL license.

Compilatori

DJGPP - Il port sotto DOS della GNU Compiler Collection (GCC). E' un eccellente compilatore che viene distribuito con un gran numero di programmi di utilità. E' supportato da tutte le versioni di Allegro.

Mingw - Un port sotto Windows della GNU Compiler Collection (GCC). E' supportato dalle versioni 4.x e successive di Allegro.

Varie

Game developing community network - Sito molto completo dedicato alla programmazione di giochi con Allegro. Vi potete trovare programmi scritti con Allegro, documentazione di aiuto, estensioni della libreria e vari programmi di utilità.

Games for Linux - Questo è un portale dove la gente viene aiutata a portare il proprio gioco sotto Linux. Supportano tutte le librerie multipiattaforma, ma la maggior parte dei giochi usa Allegro.

Allegro's webring - Questo è il webring di Allegro. Da qui si possono raggiungere molti altri siti web riguardanti la libreria.

Xuti software - Xuti software ha scritto un buon numero di documenti su Allegro in portoghese, tra cui guide di installazione, tutorial, e forniscono RPM di Allegro procompilata per Conectiva Linux.

E.T.S.I.Telecommunication all'università di M·laga, Spain - Per motivare gli studenti durante il loro primo anno di programmazione C/C++, gli viene insegnato a scrivere semplici giochi con Allegro, come Simon o Campo Minato. Gli studenti prendono anche parte ad una competizione ed i risultati sono più che buoni.

Gruppo di sviluppo Allegro all'università di Pereira, Colombia - Durante il 2001 una conferenza su Allegro ha piantato il seme. Ora il gruppo di sviluppo Allegro è attivo e produce documentazione in spagnolo per gli studenti dell'università di Pereira, Colombia. Hanno una mailing list dedicata al supporto Allegro ed organizzano meetings di tanto in tanto.

FreeBE/AF - Questa è un'interfaccia driver a basso livello per accedere l'hardware grafico, che può essere usata da Allegro. Supporta le stesse caratteristiche di VESA 3.0, ed aggiunge la possibilità di usare l'accelerazione hardware 2d in modo efficiente e portabile, il che significa che i driver possono funzionare sotto DOS e Linux in base a come sono scritti.

The Graphic File Formats Page - Un buon archivio di formati di file. Specifiche per formati bitmap 2d, modelli 3d, programmi di utilità, informazioni, sorgenti, FAQ...

Wotsit's format - Questo sito contiene informazioni su formati file di centinaia di tipi di file di tutti i tipi, e tutta una serie di altre informazioni utili a programmatori: algoritmi, codice sorgente, specifiche, ecc.

The Allegro wiki - A collaborative wiki hosted by Thomas Fjellstrom.

Allegro's Web Ring
Ring's Home
Next Site
Previous Site
Random Site
Skip Next Site
List Next 5

DJGPP's Web Ring
Ring's Home
Next Site
Previous Site
Random Site
Skip Next Site
List Next 5