2D Coding


TUTORIAL IN ITALIANO


 

Titolo.gif (326 bytes)

Programmare un videogioco in 2D

Data.gif (291 bytes)

06/01/99

Sebastiano "NiG" Mandala'

 

Dif1.gif (638 bytes)

red2_b4.gifDif1.gif (638 bytes)

Lun2.gif (451 bytes)

Descrizione.gif (447 bytes)
Anche se al giorno d'oggi vengono ormai prodotti quasi solo giochi 3D bisogna ricordare che se si vuole imparare a fare una cosa, bisogna cominciare dall'inizio. Nel caso della programmazione di giochi bisogna cominciare dal 2D; in questo tutorial NiG vi fornira' le basi per programmare un videogioco in 2D completamente da zero (cioe' senza l'aiuto di librerie o programmi particolari).
 

Nota.gif (316 bytes)

Il tutorial comprende 6 lezioni ed, salvo vostri consigli o suggerimenti, e' da ritenere concluso.

DownLoad.gif (503 bytes) 320Kb (versione formato HTML)



Titolo.gif (326 bytes)

Linea di Bresenham

Data.gif (291 bytes)

06/11/98

Sebastiano "NiG" Mandala'

 

Dif1.gif (638 bytes)

Lun1.gif (451 bytes)

Descrizione.gif (447 bytes)
Questo breve tutorial mostra un algoritmo molto efficente e veloce per disegnare una linea sullo schermo

DownLoad.gif (503 bytes) 4Kb (versione formato TXT)



Titolo.gif (326 bytes)

Grafica 2D ed effetti

Data.gif (291 bytes)

06/11/98

Matteo "Turbo" Muratori

http://members.xoom.com/mmurator/

 

Dif2.gif (641 bytes)

Lun2.gif (451 bytes)

Descrizione.gif (447 bytes)
Questo tutorial inizialmente concepito per la programmazione di demo si presta anche per la programmazione di videogiochi, infatti oltre a presentare una descrizione molto particolareggiata della gestione della grafica 2D (con particolare attenzione per la risoluzione 320x200x256c 13h), spiega come ottenere una serie di effetti speciali nel 2D, come il fading della palette e lo scrolling testuale. Sono presenti anche le specifiche della compressione RLE e dei file PCX.
 

Nota.gif (316 bytes)

Il tutorial comprende 5 lezioni e probabilmente sara' ampliato con la spiegazione di ulteriori effetti

DownLoad.gif (503 bytes) 233Kb(versione formato HTML)




Titolo.gif (326 bytes)

Trasparenze in 2D

Data.gif (291 bytes)

09/03/99

Francesco Pischedda

 

Dif2.gif (641 bytes)

Lun2.gif (451 bytes)

Descrizione.gif (447 bytes)
Semplice tutorial che spiega come realizzare effetti di trasparenze di due o piu' immagini in risoluzioni con un numero di colori maggiori a 256 (quindi con una profondita' di bit maggiore a 8).
 

DownLoad.gif (503 bytes) 6Kb(versione formato HTML)


TUTORIAL IN INGLESE



Titolo.gif (326 bytes)

Asphirixia Tutorials

Asphirixia Demo Team

Data.gif (291 bytes)

16/12/98

 

Dif1.gif (638 bytes)

red2_b4.gifDif1.gif (638 bytes)

Lun2.gif (451 bytes)

Dif1.gif (638 bytes)

Descrizione.gif (447 bytes)
Serie di 21 tutorial che, seppure un po' datati, costituiscono il punto d'inizio per chi intende programmare la VGA. Inizia con la stampa di un punto sullo schermo fino ad arrivare al texture mapping 3D, tutto corredato di codice in Pascal e C.

DownLoad.gif (503 bytes) 560Kb(versione formato TXT + sorgenti in pascal e c)



Titolo.gif (326 bytes)

VBE core functions

Video Electronics Standards Association

Data.gif (291 bytes)

16/12/98

2.0 revisione 1.1

 

Dif2.gif (641 bytes)

Lun3.gif (450 bytes)

Descrizione.gif (447 bytes)
Documento che spiega come chiamare ed utilizzare le funzioni VBE in modo da sviluppare velocemente e semplicemente applicazioni che sfruttino appieno le risoluzioni e le funzioni hardware rese disponibili dalle schede Vesa compatibili.

DownLoad.gif (503 bytes) 493Kb (versione formato EXE)



Titolo.gif (326 bytes)

VGA Programmers Master Reference Manual

Andrew Scott

Data.gif (291 bytes)

16/12/98

 

Dif3.gif (639 bytes)

Lun5.gif (433 bytes)

Descrizione.gif (447 bytes)
Documento contenente ogni sorta di informazioni possibili sulla scheda grafica VGA, a partire dall'architettura fino all'uso dei registri. Da non perdere per chi intende programmare in  mode-x.

DownLoad.gif (503 bytes) 126Kb (versione formato Word '97)



Titolo.gif (326 bytes)

Scrolling

Alec Thomas

Data.gif (291 bytes)

16/12/98


Dif3.gif (639 bytes)

Lun5.gif (433 bytes)

Descrizione.gif (447 bytes)
un buon tutorial per la realizzazione dello scrolling hardware in mode-x. Da qualche accenno anche al parallasse. Interessante.

DownLoad.gif (503 bytes) 4Kb (versione HTML)



Titolo.gif (326 bytes)

comp.graphics.algorithms Frequently Asked Questions

Data.gif (291 bytes)

08/01/99


Dif1.gif (638 bytes)

red2_b4.gifDif1.gif (638 bytes)

Lun5.gif (433 bytes)

Descrizione.gif (447 bytes)
FAQ! Che chiedere di piu'?!?! Sicuramente la migliore FAQ di riferimendo dal newsgroup piu' frequentato.

DownLoad.gif (503 bytes) 42Kb (versione TXT)